PC:Windows 10
虚拟机:ubuntu 16.04
vivado:2017.04
PetaLinux:2017.04
开发板:黑金AX7010
根文件系统:debian8
-------------------------------------------------- --------------------传说中的分割线------------------------- -------------------------------------------------- ----
将 zynq linux驱动之传统开发 里的vivado工程另存为interrupt7010
接下来配置一下中断
这里会出现中断的接口
接下来添加一个引脚
连起来
重新生成一下顶层文件
打开顶层文件,加一个非门(因为PS这边貌似只支持上升沿中断和高电平中断)
在约束文件里面添加触发IRQ的引脚(这里用的是KEY4,HDMI座子旁边的那个按键)
执行生成位文件
结束之后将原来的SDK目录删掉
重新导入硬件和位文件之后打开SDK
将该文件夹拷贝到Ubuntu的里