首页 > 代码库 > 实验:添加AXI IP到设计
实验:添加AXI IP到设计
需要实现的系统是这样的:
1.PL一侧的ASI GPIO只有一位的宽度,用于连接到BTNU按键(在我的zc702上,我选择连接到SW13)。
说明:PS和PL里面都有GPIO的模块,添加和配置的方法以及在程序里调用的方法,都是不太相同的。
2.PS部分的GPIO有1位的接口,通过EMIO连接到PL的引脚。并且先接到板上的BTNR按键(zc702上的SW5按键)
说明:上一个开关是在PL部分的管脚进入到PL部分的AXI GPIO模块,在通过PL部分的AXI互联模块,和PS部分的GP AXI主端口进入到PS单元中,再通过中央互联,在控制PS部分的GPIO。
这个开关是从PL部分的管脚直接连接到PS部分的EMIO接口,然后直接控制了PS部分的GPIO接口
3.PS上的另一位GPIO连接到一个LED灯。
4.将一个AXI PL定时器中断,连接到PS的中断控制器。当用户按下前面所述任何一个按钮后,启动定时器。定时器的输出控制LED灯?
说明:注意如何配置的PS接收中断的输出?和中断被触发了后,程序如何控制的LED灯?中断是沿触发的,还是电平触发的?
这张图很有助于理解:
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。