我没用CSL,自己写的程序,利用GPIO上升沿触发EDMA3的数据搬移,调试时发现给GPIO4管脚加方波后,可以从GPIO的IN_DATA的寄存器看见GPIO4的状态在变化,为什么EDMA3的事件寄存器 (ER/ERH)中没有该事件????
我的做法是:1. 初始化GPIO4为输入,并在SET_RIS_TRIG寄存器中设置上升沿触发;
2 初始化EDMA3时通过事件允许设置寄存器(EESR/EESRH)设置了事件允许寄存器(EER/EERH)中相应event10(应该对应GPINT4)。
是不是,event10对应的不是GPIO4 上升沿中断????