TI中文支持网
TI专业的中文技术问题搜集分享网站

关于TMS320C6678的GPIO中断问题

你好:

       最近在调试TMS320C6678的GPIO中断,板子是自己做的,环境CCS5.1。中断流程是这样的,上位机通过串口给板子的FPGA发送信息,fpga收到信息后给DSP的GPIO_0端口发送上升沿,触发中断,DSP收到中断后从DDR某地址读取数据。
      现在的问题是这样的,上位机通过串口发送数据是自动发送的,间隔为200ms,DSP端可以成功的收到中断,并进行响应,但是问题是,DSP在响应一定次数之后,就不再响应中断了,可以肯定此时串口一直未停,FPGA一直在发送上升沿,点击停止,提示:NO source available for “地址”,感觉好像是跑飞了。附件是我的工程代码,帮忙分析下。
谢谢!
Andy Yin1:

从你的描述来看感觉是DSP上的程序异常导致中断未响应,建议简化DSP上运行的程序,先测试GPIO中断是否一直响应正常。

Shine:

回复 Andy Yin1:

试试把interrupt void intIsr()中的interrupt关键字去掉.

赞(0)
未经允许不得转载:TI中文支持网 » 关于TMS320C6678的GPIO中断问题
分享到: 更多 (0)