vivado 部分
打开 vivado ,创建新项目。
选择板子,在老版本的vivado中,在Boards里面可以直接搜zedboard,新版本没了。
工程建好后新建设计
点击加号添加ZYNQ
双击ZYNQ进行配置,配置方法可以看我之前的文章:在Vivado中,配置RFSOC的ZYNQ-CSDN博客
虽然板子不一样,但是原理是一样的。配置好后点击下图箭头所指的位置,自动连线。
最后把时钟连起来就行了。
右键刚刚建的设计,点击Generate
再次右键设计点击Create HDL
最后生成BIT流文件即可
点击FILE 下的 Export Hardware,设置地址和名称,完成即可
然后在tools中打开vitis。
vitis部分
新建平台项目,填入名称
点击箭头所指位置,选择在Export Hardware中保存的文件, 以 .xsa 结尾的。
新建应用项目,选择刚刚建立的平台,设置项目名称,点击下一步
在最后选择Hello_world模板即可,在刚刚建立的项目里面找到 hello world.c 并打开
把Hlello world后面的 \n\r 改为 \r\n 在这里换行因该是\r\n,然后编译程序
点击vitis中的Program Device,选择在vivado中产生的bit流文件,一般情况下bit文件会在项目文件夹下的 项目名称.runs\impl_1 下。
把板子插好电源和下载线后点击Program,下载成功后板子会亮起蓝色的灯
打开串口调试助手,插好串口线,右键工程,点击Launch Hardware下载程序即可。