STM32的启动模式

STM32三种启动模式对应的存储介质均是芯片内置的三种启动模式对应的存储介质均是芯片内置的,它们是它们是: 1)用户闪存用户闪存 =   芯片内置的芯片内置的Flash。 
2)SRAM = 芯片内置的芯片内置的RAM区,就是内存啦就是内存啦。

3)系统存储器系统存储器 = 芯片内部一块特定的区域芯片内部一块特定的区域芯片内部一块特定的区域,,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序程序。这个区域的内容在芯片出厂后没有人能够在芯片出厂后没有人能够修改或擦除修改或擦除修改或擦除,即它是一个ROM区。

       STM32这颗Cortex--M3控制器控制器,与其他许多ARM一样一样,,提供了BOOT0和BOOT1两个管脚用于启动选择两个管脚用于启动选择。

 BOOT1=X    BOOT0=0    从用户闪存启动从用户闪存启动,,这是正常的工作模式这是正常的工作模式。。 
 BOOT1=0    BOOT0=1    从系统存储器启动从系统存储器启动,,这种模式启动的程序功能由厂家设置这种模式启动                                             的程序功能由厂家设置。(用于串口ISP))  

 BOOT1=1    BOOT0=1    从内置SRAM启动启动,,这种模式可以用于调试这种模式可以用于调试。。 

       在芯片在芯片上的上的上的上电复位时上电复位时上电复位时,,BOOT0和BOOT1两个管脚的状态将决定芯片从何处启动两个管脚的状态将决定芯片从何处启动。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值