自制三相电机控制板问题记录
·


flash编程那里要选择对应的芯片信号

在监控模式下,单片机运行时汇编地址始终在0x1FFFFFFF这个地址段,是 ST 原厂固化在芯片内部的 System Memory(出厂引导自举程序 / Bootloader)!写的代码(main.c)被保存在 Flash 里面,它的起始地址应该是 0x08000000。
解决方案1:使用stm32program
-
找到
nSWBOOT0选项,把它改为0(代表软件接管 BOOT0)。 -
找到
nBOOT0选项,把它改为1(代表强制从主 Flash 启动)。
解决方案2:在命令行里输入PC= 0x08000000,代码会强制运行到flash里
更多推荐

所有评论(0)