2981| 9
|
STM32 启动疑问 |
20金钱
最佳答案首先你要理解映射的概念,当FLASH地址0x08000000映射到0x00000000后,也就是CPU访问0x00000000地址(可以理解为虚拟地址,不一定存在)时,实际上访问的是0x08000000(物理地址)。这部分是由CPU内核完成的,根据配置,当CPU访问0x00000000地址时,经过内部转换,在地址总线上加载的是0x08000000地址, 读取数据指令。从开发者角度,不需要理解CPU内部的操作,只需要知道外部行为,启动后可以理解为从0x08000000地址开始的。
| ||
| ||
| ||
自在随心
|
||
| ||
| ||
自在随心
|
||
| ||
| ||
| ||
| ||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-19 19:28
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网