使用芯片:TMS320C6455;SYS/BIOS参照SPRUEX3M第7章的HWI Module,中断:由DataSheet知GPINT5,GPIO interrupt,EVENT NUMBER是56;
其他均仿照“7.2.5 A Simple Example Hwi Application”,中断由FPGA通过GPIO5输出给DSP,1秒发送一次信号,通过仿真器560PLUS调试时,并没有进入
中断服务程序,通过观察寄存器IER,GPIO5置位,而ISR和IFR未置位,手动改动ISR时可以进入中断程序。
我想请问:是否还需要加入其他内容,比如通过CLS将GPIO设置为中断形式?谢谢!
另外,SYS/BIOS在使用比如GPIO时,是否需要使用CLS,还是BIOS里面有相关内容,不需要使用?有没有这方面的文档,谢谢!
Tony Tang:
从上面看,应该是中断映射没配置吧,你将事件56映射到哪个CPU中断了?手动配置的话,是修改INTMUXn寄存器。
TI中文支持网
