CC35xx SimpleLink 无线 MCU 包含一个 Arm Cortex-M33 系统 CPU,可运行应用程序、协议栈和子系统。Cortex-M33 处理器是一款高性能、低栅极数、高度可配置并且节能的处理器。适用于需要高效混合控制功能及信号处理指令的微控制器和嵌入式应用。该处理器基于 Armv8‑M 架构,主要用于注重安全性的环境。
包括以下特性:
- 160MHz 工作频率
- Arm TrustZone 技术,使用支持安全和非安全状态的 Armv8-M 安全扩展
- 浮点扩展 (FPU)
- 数字信号处理 (DSP) 扩展
- 通过多达 4 个观察点及 8 个断点增强系统调试
- 内存保护单元扩展 (MPU)
- 可编程安全归属单元 (SAU)
- 微跟踪缓冲器 (MTB)
- 唤醒中断控制器 (WIC)
- Arm 自定义指令 (ACI)
- 指令跟踪宏单元扩展 (ITM)
- 同处理器紧密集成的嵌套矢量中断控制器 (NVIC)
- 能够实现断点、观察点及跟踪的低成本调试解决方案
- 使用串行线输出 (SWO) 模式通过跟踪端口接口单元 (TPIU) 将片上数据传递至跟踪端口分析器 (TPA)
- ROM 表,用于允许调试器确定在 Cortex-M33 处理器中实现了哪些组件
- 按序流水线处理器
- 采用 Thumb-2 技术
- 小端数据访问
- Harvard 架构的特点是采用独立指令和数据总线
- 饱和算术及专用硬件除法
- 标准跟踪支持
- ITM
- 具备异步串行线输出 (SWO) 的 TPIU
- 通过数据匹配功能生成观察点以进行全面调试
- DWT
- SWD(串行线调试)端口