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

CC2640烧写APP部分问题-烧写以后找不到main函数

烧写协议栈可以正常进入单步调试状态,但是CC2640烧写CC2640APP部分问题-烧写以后找不到main函数,无法单步。直接卡死在0x7d6:0xe7fe   B.N    0x7d6 处,不知道怎么解决,大概是什么问题啊?供电引脚的电压都正常,我自己做的板子,用官方的开发板可以正常。谢谢

xianglin dong:

有人了解的吗?急。。。帮忙解答一下

HG:

你把flash里的读出来,和写进去的比较一下是不是一样

xianglin dong:

回复 HG:

现在可以烧写进去,可以直接进去main函数了,但是出现了另外一个问题,全速运行时出现

The stack pointer for stack 'CSTACK' (currently 0x200023A8) is outside the stack range (0x20003FC0 to 0x200043C0),意思是栈溢出了,我用的官方的代码,没有修改啊,芯片时CC2640 4*4的芯片。这是什么问题啊?谢谢

hengguo zhang:

回复 xianglin dong:

我也取到了同样的问题,请问您是怎么解决的,卡死在0x7d6的循环里面,不知道什么原因

xianglin dong:

回复 hengguo zhang:

硬件电路的问题、烧写器都可能导致问题产生

hengguo zhang:

回复 xianglin dong:

根据您的提示,排查硬件,发现rtos手册中所说的后门程序,若对应引脚为低,程序默认设置中会触发cpu进入while(1)循环

xianglin dong:

回复 hengguo zhang:

您好,那个地址就是while循环的吗?那个引脚拉底会进那个循环呢?我qq:1073811738,你加我吧,我最近一直在研究2640

user5831375:

回复 hengguo zhang:

请问这个引脚是哪个引脚?TI rtos手册在哪看?

赞(0)
未经允许不得转载:TI中文支持网 » CC2640烧写APP部分问题-烧写以后找不到main函数
分享到: 更多 (0)