FPGA—ZYNQ学习Helloward(二)

开发环境整体流程 C语言

再根据调试的时候需要看看原理图把原理图的UART看仔细,是哪个管脚。得确定好要不到时候开发板无法调用UART

1 在BD最小系统设置完后进行生成BIT流信息。再打开SDK软件进行开发。

2.创建BSP板级支持包,一些硬件的库文件

可以选择板级支持包,也可以选择创建应用程序

3创建Halloword

BSP里面是所用到的库文件

函数要用到串口需要调用板级支持包里面的库文件就可以

4.打开主函数进行串口打印

5编译主函数文件

在底下的COnso里面看到信息编译了多久

同时会编译出一个.elf,是ARM端生成的可执行文件

6.烧录程序

固话程序可以烧录在Flish里面,也可以SD卡或者emmc,也可以直接下载到开发板,但是掉电会丢失

串口打印

把程序下载到开发板中

从串口中能够打印信息

相关推荐
鸥梨菌Honevid2 分钟前
UVM sequence-driver 通信模型(详细讲解)
fpga开发
其实防守也摸鱼3 分钟前
CTF Web 6 题全解 Writeup
linux·sql·学习·算法·安全·ctf·xss
SKH.13 分钟前
Linux驱动-I2C子系统驱动
嵌入式硬件
Xudde.13 分钟前
DC-1 靶机渗透测试(Vulnhub Writeup)
笔记·学习·安全·web安全
浪子不回头41526 分钟前
同花顺一面
学习
小王师傅6636 分钟前
LangChain 系统化学习入门
学习·langchain
dualven_in_csdn40 分钟前
【网络安全】fscan的学习与使用
网络·学习
HRTOS44 分钟前
HRTOS 4.0 实测:8051 中断响应延迟与中断嵌套性能测试
单片机·嵌入式硬件·51单片机
skywalk81631 小时前
Monty / 千脑理论(Thousand Brains Project)学习笔记
笔记·学习·monty·千脑理论
NendoZen1 小时前
万用板焊接LM2940实现5V电源模块
单片机·嵌入式硬件