1、用board file pynq-z2创建工程
2、创建zynq IP
PS AXI_GPIO
3、加入两个AXI GPIO IP,并进行设置
3.1一个IP作为4个PL端的led输出
PS AXI_GPIO

3.2另一个IP作为PL端的1位button输入
PS AXI_GPIO
4、点击自动连接
PS AXI_GPIO
PS AXI_GPIO
重新布线
PS AXI_GPIO
5、配置zynq ip,加入中断端口,并连接button的中断
PS AXI_GPIO

6、再次点击两个ip,将板子接口改为自定义,并重新进行ip配置,参照步骤3
PS AXI_GPIO
7、修改端口名字,并保存设计
PS AXI_GPIO
8、生成HDL wrapper
PS AXI_GPIO

9、编写约束文件,进行引脚分配,4个LED pin以及一个button pin
PS AXI_GPIO
10、运行综合,综合成功后生成比特流
11、导出elf文件,且必须包含比特文件
PS AXI_GPIO
PS AXI_GPIO
12、launch sdk
13、创建sdk工程
PS AXI_GPIO
PS AXI_GPIO
PS AXI_GPIO
14、导入gpio例程
PS AXI_GPIO
15、修改.c源码
PS AXI_GPIO
16、运行程序
PS AXI_GPIO

相关文章:

  • 2021-12-12
  • 2022-12-23
  • 2021-12-06
  • 2022-01-01
猜你喜欢
  • 2021-04-05
  • 2021-05-19
  • 2021-06-23
  • 2022-12-23
  • 2021-11-18
  • 2021-08-13
  • 2021-11-23
相关资源
相似解决方案