cortex m3的内核组成如下图
Cortex-M3 处理器只执行 Thumb-2 指令。它不支持 ARM 指令集。Cortex-M3 处理器基于 ARM 架构 v7-M,拥有高效的哈佛 3 级流水线内核。它还具有硬件划分和低延迟中断服务程序 (ISR) 进入和退出。 除了CPU内核外,Cortex-M3 处理器还包括许多其他组件。其中包括嵌套向量中断控制器(NVIC)、可选的内存保护单元 (MP...
1.4 Thumb-2指令集体系结构(ISA)1.5 Cortex-M3处理器的舞台 1.6 本书的组织结构 1.7 深入研究用的读物 第2章 Cortex-M3概览 2.1 简介 2.2 寄存器组 2.3 操作模式和特权级别 2.4 内建的嵌套向量中断控制器 2.5 存储器映射 2.6 总线接口 2.7 存储器保护单元(MPU)2.8 指令集 2.9 中断和...
ARMCortex·M3嵌入式系统原理及应用 《ARMCortex·M3嵌入式系统原理及应用》是2020年清华大学出版社出版的图书,作者是冯新宇。
1.1CortexM3主要特性 1.2典型M3核处理器特性 1.2.1命名规则 1.2.2产品功能和外设配置 习题 第2章开发环境搭建 2.1MDK安装 2.2新建工程 2.3采用STLink调试仿真代码 习题 第3章基本I/O端口控制 3.1MDK新建工程 3.2MDK工程配置 3.3寄存器法操作代码分析 3.4时钟配置 3.4.1时钟树 3.4.2时钟...
解析 ST公司的STM32系列芯片采用了ARM Cortex-M3内核,其分为两个系列。STM32F101系列为标准型,运行频率为36MHz;STM32F103系列为标准型,运行频率为72MHz。STM32全系列芯片都具有引脚到引脚一一对应的特点,并且相同封装的内部资源均相同,这就给用户升级带来很大方便。
2.5存储器映射 2.6总线接口 2.7MPU 2.8指令集 2.9中断和异常 2.10调试支持 2.11特点概括 2.11.1高性能 2.11.2中断处理的高级特性 2.11.3低功耗 2.11.4系统特性 2.11.5调试支持 第3章CortexM3基础 3.1寄存器 3.1.1通用目的寄存器R0~R7 3.1.2通用目的寄存器R8~R12 3.1.3栈指针R13 3....
附录B 基于ARM Cortex-M3的STM32微控制器原理归纳 B.1 基于ARM Cortex-M3内核的STM32 F10X微控制器结构 B.2 存储映像地址 B.3 芯片编号和引脚说明 附录C STM32固件库说明 附录D 本书所使用的器材清单 参考文献 作者简介 彭刚,男,1973年10月生,湖北武汉人。2002年在华中科技大学控制科学与工程系获博士...