SAML10/L11:超低功耗Cortex-M23微控制器:TrustZone、加密与高级特性
需积分: 23 73 浏览量
更新于2024-07-15
收藏 10.02MB PDF 举报
SAML10/L11系列是Microchip Technology公司推出的一款高性能、低功耗的32位Cortex-M23微控制器。这款MCU以其集成的TrustZone®、加密功能和增强型PTC特性而闻名,适用于对安全性和能效有较高要求的应用场景。
1. **核心特性**:
- 核心采用Arm Cortex-M23,运行速度高达32MHz,具有2.64 CoreMark/MHz的性能,最大支持31 DMIPS。
- 内部硬件包含单周期硬件乘法器、硬件除法器,以及嵌套向量中断控制器(NVIC),确保高效处理中断和任务调度。
- Memory Protection Unit (MPU) 实现内存空间的隔离,提供存储器保护,保证代码和数据的安全性。
- 包含堆栈限制检查功能,防止栈溢出错误。
- 可选的TrustZone®支持ARMv8-M架构,为敏感数据处理提供额外的安全保障。
2. **系统设计**:
- 提供上电复位(POR)和可编程欠压检测(BOD)功能,确保系统稳定启动。
- 具备8通道Direct Memory Access Controller (DMAC),支持高效的数据传输。
- 8通道事件系统允许外设独立于CPU执行操作,提高灵活性。
- 包含CRC-32发生器,用于数据校验。
3. **存储器配置**:
- 闪存容量范围广泛,支持16/32/64KB,满足不同应用需求。
- SRAM有4/8/16KB选项,其中2KB为Write-While-Read(WWR)段,便于存储非易失性数据。
- 256字节TrustRAM具备物理保护功能,确保关键数据安全。
4. **时钟管理**:
- 支持多种时钟选项,包括32.768kHz晶体振荡器和多个内部RC振荡器,满足不同功耗和频率需求。
- 提供超低功耗和高性能数字锁相环(DFLLULP)以及小数数字锁相环(FDPLL96M),提供广泛的频率范围。
- 还有一个频率计用于精确的时间测量。
5. **低功耗与电源管理**:
- 提供多种工作模式,如工作模式下功耗小于25μA/MHz,空闲模式下仅需10μA/MHz,待机模式保留全部SRAM,功耗极低。
- 关闭模式下功耗低于100nA,适合电池供电设备。
- 动态和静态电源门控架构进一步降低能耗。
6. **安全性增强**:
- 配备多路防篡改引脚,支持静态和动态入侵检测。
- 数据闪存经过优化,确保敏感数据的安全存储。
- 用户接口设计考虑了安全因素,例如数据保护措施。
7. **其他特性**:
- 睡眠步行外设支持在低功耗状态下维持某些功能运行。
- 有两个性能等级可供选择,以及动态可调的嵌入式降压/LDO稳压器,以适应不同应用负载。
SAML10/L11系列微控制器凭借其全面的功能、低功耗特性和安全保障,是构建高效、安全边缘计算设备的理想选择。
2021-02-24 上传
2023-06-02 上传
2021-02-11 上传
2021-02-04 上传
2021-02-03 上传
2017-12-26 上传
2021-05-18 上传
简途
- 粉丝: 3
- 资源: 71
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜