microblaze初实现-利用串口发送hello,world
(1)fpga实现硬件设备搭建
本实验用的开发板是arty a7-35t
要把下载的板卡信息添加到vivado的路径下
对bd设计进行个检查
生成wrapper封装
由于已经添加了板卡信息,也选择了预设的管脚,所以不必做管脚约束了,直接进行综合,布线,生成bit流文件
将生产的硬件导出
勾选include bitstream,完成了fpga设计。并且将硬件信息导出来了
(2)SDK进行软件功能编写
进入SDK软件设计
新建项目
有一些模板
可以在这儿查看c文件发送“hello world”代码
(3)上板验证和结果展示
连接开发版的usb接口(包括供电和串口功能)
上面有一个快捷键,program FPGA
点击program
打开SDK自带的串口接发工具
运行hello,world程序
最终结果,串口接受的结果