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

TMS320F28377S: 程序进入 copy_decompress_lzss.c函数无法退出

Part Number:TMS320F28377S

在运行程序时,发现程序跑飞,且看门狗也无法复位,更进一步发现程序进入 copy_decompress_lzss.c  函数中的while(1)循环无法退出。请问程序为何会进入这个函数。

Green Deng:

你好,没有找到太多关于这个函数的信息,只知道大概copy_decompress_lzss.c.obj 主要功能是将.cinit解压缩为.data节分配到的任何内存范围。

你是自己编写的代码吗?是从哪句语句跳进这个函数的?

,

haonan she:

是自己编写的,在进行单步调试时不会进入,正常运行时就会进入那个函数,且看门狗也无法复位程序。在频繁触发串口中断的情况下很容易出现上述问题

,

Green Deng:

目前来说确实没有什么关于进入这个函数的其他说明了,我建议你可以前往英文E2E论坛咨询一下这个问题,看国外工程师是否有这方面的经验:

e2e.ti.com/…/c2000-microcontrollers-forum

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28377S: 程序进入 copy_decompress_lzss.c函数无法退出
分享到: 更多 (0)