STM32
直播中

徐伟

7年用户 909经验值
私信 关注
[问答]

请问stm32启动的三种方式是什么意思?

请群主详细解释下这三种启动方式,看了参考资料不是很明白其意!谢谢!

回帖(1)

荣徽

2019-7-17 06:23:51
1,ISP模式.这种模式就是STM32复位后就执行固化在内部的BOOTLOADER程序(固化的,我们无法读写.),然后等待串口数据,从而实现串口bootloader功能.
这种模式不会从用户存储区启动(除非用串口控制其从0X08000000启动),所以在更新了代码之后,需要设置为其他模式(FLASH模式).
2,FLASH启动模式.这种模式直接从0X08000000启动,也就是我们自己编写的代码的启动方式了.正常情况都应该用这种.
3,SRAM启动模式.这种模式我没有用过,是从0X20000000启动的,也就是说在sram模式开始之前,你要确保SRAM里面已经有代码了,否则就是死机.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分