Open1081 使用笔记 --STM32F205R的启动方式
时间:10-02
整理:3721RD
点击:
一直想在官方原版上移植bootloader到Open1081上,所以前面整理了一下启动方式,
具体的实现还没有调试完成,先分享下
STM32F205启动模式:
通过引脚配置,STM32F205可以实现三种不同的启动方式:
1,从主Flash启动,
2,从系统momory启动,
3,从内部SRAM启动
备注:boot loader处于系统内存,通过配置,可以使用USART1(PA9/PA10),USART3(PC10/PC11或者PB10、PB11),CAN(PB5、PB13)启动
STM32F205内部有128 + 4 Kbytes的SRAM,
STM32F205启动过程中的地址映射
1,从主Flash启动
从主闪存存储器被映射到启动空间(0x0000 0000),也可以在原 有的地址(0x0800 0000)访问它,即闪存存储器的内容可以在两个地址区域访问,0x0000 0000或0x0800 0000。
2,从系统momory启动
系统存储器被映射到启动空间(0x0000 0000),但仍然可以原有的地址(0x1FFF F000)访问它
3,从内部SRAM启动
因为内部SRAM的特殊性,在从内置SRAM启动时就只能在0x2000 0000开始的地址区访问SRAM