Cortex-M3复位序列

 在离开复位状态后,CM3 做的第一件事就是读取下列两个32 位整数的值: 从地址 0x0000,0000 处取出MSP 的初始值。 从地址 0x0000,0004 处取出PC 的初始值——这个值是复位向量,LSB 必须是1。然后从这个值所对应的地址处取指。 请注意,这与传统的ARM 架构不同——其实也和绝大多数的其它单片机不同。传统的ARM 架构总是从0 地址开始执行第一条指令。它们的0 地
相关文章
相关标签/搜索