调试时用JTAG把程序下到芯片后,全速运行,大约两秒钟,出现Failed to get CPU status after 4 retries,芯片是STM32F103RC
但是换个程序就可以,问题是现在根本就没有进入到用户程序里,在操作系统里就死了,操作系统用的是uC-III,会不会是时钟频率不对,8M的晶振,16倍频 #define SYSCLK_FREQ_128MHz 128000000设置的好像没错啊,但就是运行不了,还有时候是,调试时不点运行,程序就自己跑起来死了,这样的情况都有哪些可能的原因?谢谢 |