linux怎么查看本机内存大小
291
2022-11-26
PYNQ设计案例:基于HDL语言+Vivado的自定义IP核创建
2.2.调用Create and Package IP Wizard,创建一个新的AXI-Lite从机ip 选择Tools->Create and Package IP
编辑创建的IP
保存文件,打开led_controller_v1_0.v文件,找到Users to add ports here,添加端口:
在顶层文件中例化刚刚我们添加的端口,保存文件:
更新IP核
打包IP核
然后关闭这个工程即可,ip核创建成功。 2.3.添加ip核到Block Design中进行设计 创建Block Design:
添加Zynq ps核,自动连线:
按下F6验证设计:
创建Block Design 的HDL文件:
添加LED引脚约束文件:
添加ip核所在目录,添加完了之后SDK会自动扫描所添加的目录,然后重新编译工程来添加新的驱动文件: 检查一下库有没有被分派到LED_Controller外设,打开system.mss文件,可以看到外设驱动中存在led_controller_0:
至此,led_controlerip核的硬件设计完毕,BSP驱动添加完毕,可以开始写应用测试程序了。 2.7.编写应用代码 先在src文件夹下创建一个C文件:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~