ZYNQ学习笔记——1_ hello_world 实验
开发流程
创建vivado工程——使用IP integrator 创建Processor System——生成顶层HDL——生成bitstream并导出到SDK——在SDK中创建应用工程——板级验证
PL对于PS来说,只是一个外设,最小系统不需要PL
PS: processing system
PL: programmable logic
实验任务
在开发板上搭建PYNQ-Z2嵌入式最小系统,并且使用串口打印“hello world”
实验过程
-
主要配置DDR参数,可以导入PYNQ-Z2开发板,自动配置参数
-
注意波特率的设置
- 查看电路图,UART0端口(可以自动配置好)
- 生成顶层HDL模块(Generate Output Products,Create HDL Wrapper…)
-
导入到SDK
- 菜单栏选择 File > Export > Export hardware
- Tool > Launch vitis
问题解决
vivado 2019.2没有launch SDK,而是vitis
具体见文章:(261条消息) vivado2020.1 vitis_vivado没有launch sdk选项_丁点的沙砾的博客-CSDN博客