当前位置:首页 > 单片机 > 单片机
[导读]STM32F10x片上存储区有3个部分:内置Flash,内置SRAM,内置ROM(system memory),这就定义了系统的启动方式有3种:从内置Flash启动,从内置SRAM启动,从system memory启动,这三种启动方式是通过BOOT[1:0]这两个引脚来

STM32F10x片上存储区有3个部分:内置Flash,内置SRAM,内置ROM(system memory),这就定义了系统的启动方式有3种:从内置Flash启动,从内置SRAM启动,从system memory启动,这三种启动方式是通过BOOT[1:0]这两个引脚来决定的。

SRAM:即芯片内置的RAM区,通俗意义上的内存。

系统存储区(system memory):芯片内部一块特定的区域,芯片出厂时ST在这个区域烧写了一段Bootloader,由于这个区域为ROM,因此芯片出厂后是无法修改的。这个Bootloader的主要任务就是通过UART1下载程序到内置Flash中去。BOOT选择System memory模式,当执行完任务后必须要退出,通过重新配置BOOT[1:0]选择合适启动模式后硬件Reset来实现。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭