FPGA—ZYNQ学习Helloward(二)

开发环境整体流程 C语言

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

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

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

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

3创建Halloword

BSP里面是所用到的库文件

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

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

5编译主函数文件

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

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

6.烧录程序

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

串口打印

把程序下载到开发板中

从串口中能够打印信息

相关推荐
香芋芋圆22 分钟前
AI 冲击内卷之下,普通前端如何破局?WebGIS—— 低门槛突围赛道
前端·javascript·人工智能·学习·职场发展
点心的游戏开发世界1 小时前
Unity C# 脚本学习笔记:泛型
学习·unity·c#
tju新生代魔迷2 小时前
Verilog HDL 学习笔记(十三)| 第13章 编程语言接口(PLI)
笔记·学习
长江后浪博客3 小时前
ESP32-SOLO-1 在 ESP-IDF v5.5 下启动不断重启问题分析与解决
单片机·嵌入式硬件·嵌入式·esp32·freertos·esp-idf
单片机仿真设计4 小时前
【proteus仿真】基于 STM32 单片机智能仓库设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
星游路4 小时前
单片机·电子时钟
单片机·嵌入式硬件
我爱cope4 小时前
【计算机网络 | 网络层11:ICMP 协议:Ping 和 Traceroute 的底层原理】
网络·学习·计算机网络
问天_观心5 小时前
大模型微调学习(一)
开发语言·人工智能·学习·语言模型·github
苏生Susheng6 小时前
【软件实施】Linux系统Shell脚本教程
linux·运维·服务器·chrome·spring boot·学习·实施
我命由我123456 小时前
Photoshop - Photoshop 把两个 PSD 文件合并
学习·ui·职场和发展·产品运营·产品经理·学习方法·photoshop