
结构概述
- 集成嵌套向量中断控制器( NVIC ) ,使中断
处理
- 32中断具有8个优先级
- 存储器保护单元( MPU ) ,用于受保护的操作系统提供特权模式
的功能
- 非对齐式数据访问,使数据能够更为有效的安置到存储器中
- 精确的位操作(bit - banding),不仅最大限度的利用内存和精简
外围控制
■基于ARMCortex -M3处理器内核
■紧凑的内核。
- Thumb-2指令集,提供了高性能的预计,在ARM内核中
内存大小通常与8位和16位设备相关;典型地在几的范围内
内存千字节微控制器级应用。
- 通过哈佛架构的快速应用程序执行特征的独立的总线
指令和数据。
■优越的中断处理能力,通过实施需要处理的寄存器操作
中断的硬件。
■确定性的,快速中断处理:总是12周期或尾链时6周期
- 存储器保护单元( MPU) ,提供操作的复杂特权模式
应用程序。
■从ARM7 处理器家族移民获得更好的性能和电源效率。
■功能齐全的调试解决方案
串行线JTAG调试端口( SWJ -DP )
Flash修补和断点( FPB )单元,用于实现断点
数据观察点和触发( DWT )单元,用于执行观察点,触发源
和系统性能分析
仪表跟踪宏单元( ITM ) ,用于支持printf型调试
跟踪端口接口单元( TPIU)桥接跟踪端口分析仪
■优化的单周期闪存应用
■三种睡眠模式时钟门控实现低功耗
■单周期乘法指令和硬件除法器
- 原子操作
■ ARM Thumb2混合16位/ 32位运算指令集
26
德州仪器(TI)生产数据
2010年4月5日