RT-Thread/STM32 说明
本文是RT-Thread的STM32移植的说明。STM32是一款ARM Cortex M3芯片,本文也对RT-Thread关于ARM Cortex M3体系结构移植情况进行详细说明。
D.1 ARM Cortex M3概况
Cortex M3微处理器是ARM公司于2004年推出的基于ARMv7架构的新一代微处理器,它的速度比目前广泛使用的ARM7快三分之一,功耗则低四分之三,并且能实现更小芯片面积,利于将更多功能整合在更小的芯片尺寸中。
Cortex-M3微处理器包含了一个ARM core,内置了嵌套向量中断控制器、存储器保护等系统外设。ARM core内核基于哈佛架构,3级流水线,指令和数据分别使用一条总线,由于指令和数据可以从存储器中同时读取,所以 Cortex-M3 处理器对多个操作并行执行,加快了应用程序的执行速度。
下载附件[D_RT-Thread STM32 Notes.pdf] 查看更多