在调试中遇到了如下问题:
我们现在将两个GPIO中断别放在了两个核上(core0和core1)。
配置如下,GPIO8-INT4-core0,用来响应PRF中断。GPIO9-INT7-core1,用来响应fpga的串口中断。
现在的问题是PRF的周期设为100us,core0收不到GPIO8的中断,core1工作正常。
会是什么原因呢?是PRF太快来不及响应吗?
期待您的解答!
Andy Yin1:
应该与周期无关,手动触发GPIO8能产生并响应中断么。
ge Wu:
回复 Andy Yin1:
Andy您好,
可以手动触发。
请问在中断里面只清上升沿和下降沿就行了吗?需要别的操作吗?
谢谢!
Andy Yin1:
回复 ge Wu:
那PRF过来的中断能响应么,还是一次都不能响应呢,如果能响应一次,后面中断存在丢失的话可能跟中断响应处理有关.
GPIO中断处理参考GPIO例程:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx