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

TMS320F28335的板子连接仿真器调试一切正常,下载到flash脱机运行,无法进入sci接收中断

连接仿真器进行烧写到RAM和flash中进行在线调试各部分都正常运行,但烧写到flash断开仿真器运行时,sci接收中断进入不了(一进入接收中断程序就有指示灯亮,同时此SCI连接的是液晶屏,液晶屏进行显示和设置)液晶屏能够正常显示,但是DSP接收不了液晶屏发送的数据。其他中断程序和主程序运行正常。

user4671742:

首先你得确认你是不是真的写进flash了、、

连接仿真器进行烧写到RAM和flash中进行在线调试各部分都正常运行,但烧写到flash断开仿真器运行时,sci接收中断进入不了(一进入接收中断程序就有指示灯亮,同时此SCI连接的是液晶屏,液晶屏进行显示和设置)液晶屏能够正常显示,但是DSP接收不了液晶屏发送的数据。其他中断程序和主程序运行正常。

user4553294:

回复 user4671742:

整个程序有AD中断有CAP中断还有主程序中其他都能正常工作,只有SCI接收中断没有工作,如果没有写进flash这些不能工作吧?

连接仿真器进行烧写到RAM和flash中进行在线调试各部分都正常运行,但烧写到flash断开仿真器运行时,sci接收中断进入不了(一进入接收中断程序就有指示灯亮,同时此SCI连接的是液晶屏,液晶屏进行显示和设置)液晶屏能够正常显示,但是DSP接收不了液晶屏发送的数据。其他中断程序和主程序运行正常。

user4671742:

bootlooder的原因?

连接仿真器进行烧写到RAM和flash中进行在线调试各部分都正常运行,但烧写到flash断开仿真器运行时,sci接收中断进入不了(一进入接收中断程序就有指示灯亮,同时此SCI连接的是液晶屏,液晶屏进行显示和设置)液晶屏能够正常显示,但是DSP接收不了液晶屏发送的数据。其他中断程序和主程序运行正常。

user4553294:

回复 user4671742:

有考虑过,然后在程序里加了#pragma CODE_SECTION(sci_isr,"ramfuncs");和memory(),和initflah()然后,控制启动模式的那4个GPIO引脚全拉高,弄成从flash启动,还是不行。不知道这样可不可以,

连接仿真器进行烧写到RAM和flash中进行在线调试各部分都正常运行,但烧写到flash断开仿真器运行时,sci接收中断进入不了(一进入接收中断程序就有指示灯亮,同时此SCI连接的是液晶屏,液晶屏进行显示和设置)液晶屏能够正常显示,但是DSP接收不了液晶屏发送的数据。其他中断程序和主程序运行正常。

user4461620:

我用的2812,也遇到了同样的问题。请问你那个是怎么解决的?

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28335的板子连接仿真器调试一切正常,下载到flash脱机运行,无法进入sci接收中断
分享到: 更多 (0)