FPGA—ZYNQ学习Helloward(二)

开发环境整体流程 C语言

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

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

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

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

3创建Halloword

BSP里面是所用到的库文件

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

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

5编译主函数文件

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

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

6.烧录程序

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

串口打印

把程序下载到开发板中

从串口中能够打印信息

相关推荐
小郑加油1 分钟前
python学习Day11:认识与创建CSV文件
开发语言·python·学习
czwxkn11 分钟前
8STM32(stdl)低功耗模式
stm32·单片机·嵌入式硬件
czwxkn12 分钟前
9STM32(stdl)看门狗
stm32·单片机·嵌入式硬件
AI360labs_atyun16 分钟前
清华开源AI导师OpenMAIC!30秒生成互动课堂!还能学“养龙虾”
人工智能·科技·学习·ai
学机械的鱼鱼23 分钟前
【学习笔记】QGroundControl安装与使用简明指南
笔记·学习
zhangrelay25 分钟前
Ubuntu 18.04 经典 / 有趣 / 实用 APT 软件清单
linux·笔记·学习·ubuntu
FserSuN27 分钟前
Machine Learning Specialization - Week 1, 1-8学习总结
人工智能·学习·机器学习
coward9139 分钟前
Linux 内核 KGDB 以及内核驱动单串口调试笔记:telnet + agent-proxy + gdb-multiarch 实践
linux·单片机·嵌入式硬件
chnyi6_ya41 分钟前
论文笔记 | RefineAnything:面向完美局部细节的多模态区域精细化
论文阅读·人工智能·学习
YangYang9YangYan1 小时前
2026经济学专业学习数据分析的价值分析
学习·数据挖掘·数据分析