长时间断电后,第一次上电,STM32F103RC中的程序不能运行。
用示波器,可以看到:
1 /Reset信号正常(上电后,先低后高)。
2 HSE振荡正常(8MHZ)。
3 BOOT0正常,
4 BOOT1正常,
但是,程序没有执行(看起来...)
在此情况下,断电后,不要等太久(不要超过30秒),再上电一次,立即OK,一切都正常。
如果断电后,等待时间超过30秒(大约),再上电,程序不能运行;此时,手动给它一个复位信号,能正常工作。
怀疑STM32F103RC供电有问题,改用实验电源,直接给STM32F103RC供电,依旧如故!
哪位遇到过这类的问题? |