[X]关闭

关于Miz702 PL中断和定时器中断疑问

文档创建者:FUHAOMIN
浏览次数:5767
最后更新:2016-08-03
本帖最后由 FUHAOMIN 于 2016-8-2 21:28 编辑

    跑了一下Miz702教程的 PL中断请求和TIMER定时器中断程序,两个中断单独跑可以正常运行,但当把两个程序整合到一起就只能运行后面注册的那个中断,反复看了几遍代码两个中断应该是相互独立的,搞不懂为啥会有影响。结合http://www.xilinx.com/support/documentation/xcell_articles/how-to-use-interrupts-on-zynqsoc.pdf 例子,程序也没发现什么不对,请求大家有谁遇到同样的问题的吗?


发表评论已发布 1

FUHAOMIN

发表于 2016-8-3 23:43:18 | 显示全部楼层

问题已经解决了,原因在于采用XScuGic_CfgInitialize函数进行中断注册时会关闭所有中断,因此需要在注册完中断后把特定的中断重新使能。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则