非常详细的介绍了cortex的内核知识,并且是中文资源,容易被大家理解。Cortex-M3 是一款低功耗处理器,具有门数目少,中断延迟短,调试成本低的特点,是为要求有快速中断响应能力的深度嵌入式应用而设计的。该处理器采用 ARMV7-M 架构。Cortex-M3 处理器整合了以下组件:
处理器内核。这款门数目少,中断延迟短的处理器具各以下特性:ARMv7-M: Thumb-2ISA 子集,包含所有基本的 16 位和 32 位 Thumb-2 指令用于多媒体,SIMD,E(DSP)和 ARM 系统访问的模块除外。只有分组的 SP
硬件除法指令,SDIV 和UDIV (Thumb-2 指令)
处理模式(handler mode) 和线程模式 (thread mode)
Thumb 状态和调试状态