烧写协议栈可以正常进入单步调试状态,但是CC2640烧写CC2640APP部分问题-烧写以后找不到main函数,无法单步。直接卡死在0x7d6:0xe7fe B.N 0x7d6 处,不知道怎么解决,大概是什么问题啊?供电引脚的电压都正常,我自己做的板子,用官方的开发板可以正常。谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
烧写协议栈可以正常进入单步调试状态,但是CC2640烧写CC2640APP部分问题-烧写以后找不到main函数,无法单步。直接卡死在0x7d6:0xe7fe B.N 0x7d6 处,不知道怎么解决,大概是什么问题啊?供电引脚的电压都正常,我自己做的板子,用官方的开发板可以正常。谢谢
现在可以烧写进去,可以直接进去main函数了,但是出现了另外一个问题,全速运行时出现
The stack pointer for stack 'CSTACK' (currently 0x200023A8) is outside the stack range (0x20003FC0 to 0x200043C0),意思是栈溢出了,我用的官方的代码,没有修改啊,芯片时CC2640 4*4的芯片。这是什么问题啊?谢谢
我也取到了同样的问题,请问您是怎么解决的,卡死在0x7d6的循环里面,不知道什么原因
根据您的提示,排查硬件,发现rtos手册中所说的后门程序,若对应引脚为低,程序默认设置中会触发cpu进入while(1)循环