Texas Instruments MSPM0L110x Arm^?^ Cortex ^?^ -M0微控制器 (MCU) 是MSP高度集成、超低功耗32位MSPM0 MCU系列的一部分。这些器件基于增强型Arm Cortex-M0+内核平台,工作频率高达32MHz。这些成本优化型MCU具有高性能模拟外设集成,支持-40°C至105°C扩展温度范围,可在1.62V至3.6V电源电压下工作。
数据手册:*附件:Texas Instruments MSPM0L110x Arm? Cortex?-M0微控制器数据手册.pdf
MSPM0L110x器件提供高达64KB嵌入式闪存程序存储器,具有4KB SRAM。这些MCU包含一个精度高达±1.2%的高速片上振荡器,无需外部晶体。其他特性包括3通道DMA、16位和32位CRC加速器,以及各种高性能模拟外设,例如一个具有可配置内部电压基准的12位1.68Msps ADC、一个通用放大器和一个片上温度传感器。此系列器件还提供智能数字外设,例如四个16位通用定时器、一个窗口式看门狗定时器和各种通信外设,包括两个UART、一个SPI和一个I ^2^C。这些通信外设为LIN、IrDA、DALI、Manchester、Smart Card、SMBus和PMBus提供协议支持。
Texas Instruments MSPM0L110x系列低功耗MCU包含具有不同模拟和数字集成度的器件,可让客户找到满足其工程需求的MCU。该架构与各种低功耗模式相结合,优化用于延长便携式测量应用中的电池寿命。
特性
- 内核
- Arm 32位Cortex-M0+ CPU,频率高达32MHz
- 工作特性
- 扩展温度范围:-40°C至105°C
- 宽电源电压范围:1.62V至3.6V
- 存储器
- 高达64KB的闪存
- 4KB 的 SRAM
- 高性能模拟外设
- 优化的低功耗模式
- 智能数字外设
- 增强型通信接口
- 两个UART接口;一个支持LIN、IrDA、 DALI、Smart Card、Manchester,并且都支持待机 (STANDBY) 模式时的低功耗运行
- 一个I^2^C接口,支持FM+ (1Mb/s)、SMBus、PMBus以及从停止状态唤醒
- 一个SPI接口,支持高达16Mbit/s的传输速率
- 时钟系统
- 内部4MHz至32MHz振荡器,精度为±1.2%(SYSOSC)
- 内部32kHz低频振荡器,精度为±3%(LFOSC)
- 数据完整性
- 循环冗余校验器 (CRC-16或CRC-32)
- 灵活的I/O特性
- 高达 28 GPIO
- 两个耐受5V开漏IO
- 开发支持
- 2引脚串行线调试 (SWD)
- 封装选项
- 32引脚 VQFN (RHB)
- 28引脚VSSOP (DGS)
- 24引脚 VQFN (RGE)
- 20引脚VSSOP (DGS)
- 16引脚SOT (DYY)、WQFN (RTR)(即将推出WQFN封装)
- 系列成员(另见器件比较)
- MSPM0L1105:32KB闪存、4KB RAM
- MSPM0L1106:64KB闪存、4KB RAM
- 开发套件和软件
- LP-MSPM0L1306LaunchPad?开发套件
- MSP软件开发套件 (SDK)
功能框图
Texas Instruments MSPM0L110x Arm? Cortex?-M0微控制器深度解析
一、产品概述
MSPM0L110x是德州仪器(TI)推出的基于Arm? Cortex?-M0+内核的超低功耗混合信号微控制器,属于MSPM0 MCU产品线。该系列器件采用增强型Cortex-M0+内核平台,最高运行频率达32MHz,具有出色的性能功耗比和丰富的外设集成。
?关键特性亮点?:
- ?高性能内核?:32位Arm Cortex-M0+ CPU,最高32MHz主频
- ?宽工作范围?:支持1.62V至3.6V宽电压,-40°C至105°C扩展温度
- ?存储配置?:提供32KB/64KB闪存和4KB SRAM选项
- ?模拟外设?:集成12位1.68Msps ADC、通用放大器(GPAMP)和温度传感器
- ?超低功耗?:STANDBY模式低至1.0μA,SHUTDOWN模式仅61nA
- ?通信接口?:支持UART、I2C、SPI等多种协议
二、核心架构与性能参数
2.1 系统架构
MSPM0L110x采用双电源域设计:
- ?PD1域?:包含CPU、闪存、SRAM及高性能外设,运行于MCLK时钟域
- ?PD0域?:低功耗外设,运行于ULPCLK时钟域
功能框图显示器件包含:
- 32位Cortex-M0+处理器
- 嵌套向量中断控制器(NVIC)
- 3通道DMA控制器
- 丰富的外设互连矩阵
2.2 关键性能指标
参数类别 | 典型值 | 条件 |
---|---|---|
工作电压 | 1.62-3.6V | 全温度范围 |
运行电流 | 71μA/MHz | CoreMark测试 |
闪存寿命 | 100k次 | 下部32KB区域 |
ADC采样率 | 1.68Msps | 12位模式 |
唤醒时间 | 3.2μs | STANDBY→RUN |
三、外设功能详解
3.1 模拟外设
?12位ADC模块?:
- 10个外部通道+内部通道
- 可配置1.4V/2.5V内部基准
- 1.68Msps最大采样率
- 11位有效分辨率(ENOB)
? 通用放大器(GPAMP) ?:
- 轨到轨输入输出
- 可编程增益配置
- 低输入偏置电流
3.2 数字外设
?定时器系统?:
- 4个16位通用定时器
- 支持PWM输出(共8通道)
- 正交编码器接口(QEI)
?通信接口?:
- 2个UART(支持LIN/IrDA/DALI)
- 1个I2C(最高1Mbps)
- 1个SPI(最高16Mbps)
四、低功耗特性
MSPM0L110x提供五种主要工作模式:
工作模式 | 典型电流 | 唤醒源 |
---|---|---|
RUN | 71μA/MHz | - |
SLEEP | 40μA | 任意中断 |
STOP | 44μA | 有限外设 |
STANDBY | 1.0μA | 定时器/IO |
SHUTDOWN | 61nA | IO/RST |
?低功耗设计亮点?:
- 快速唤醒:STANDBY→RUN仅3.2μs
- 内存保持:STANDBY下SRAM全保持
- 时钟门控:按需启用外设时钟
五、开发支持与工具链
5.1 硬件开发套件
?LP-MSPM0L1306 LaunchPad?:
- 完整评估平台
- 板载调试探头
- 扩展接口支持BoosterPack
5.2 软件开发资源
?MSPM0 SDK包含?:
- 外设驱动库
- 代码示例
- RTOS支持
- 图形配置工具
?支持开发环境?:
- Code Composer Studio?
- IAR Embedded Workbench
- Keil? MDK
- GNU工具链
六、典型应用场景
- ?智能电表?:利用低功耗和ADC精度实现精确计量
- ?医疗设备?:借助GPAMP和低噪声特性处理生物信号
- ?工业控制?:通过丰富定时器实现精密PWM控制
- ?消费电子?:超低功耗延长电池寿命
- ?物联网节点?:多种通信接口支持无线连接
七、封装选项
MSPM0L110x提供多种封装选择:
封装类型 | 引脚数 | 尺寸(mm) | GPIO数量 |
---|---|---|---|
VQFN-32 | 32 | 5x5 | 28 |
VSSOP-28 | 28 | 7.1x3 | 24 |
VQFN-24 | 24 | 4x4 | 20 |
WQFN-16 | 16 | 3x2 | 13 |
该系列微控制器凭借其出色的能效比、丰富的外设集成和灵活的开发支持,为各类嵌入式应用提供了理想的解决方案。其平衡的性能与功耗特性特别适合需要长时间电池供电的便携式设备。
-
微控制器
+关注
关注
48文章
7995浏览量
157224 -
mcu
+关注
关注
147文章
18114浏览量
371909 -
低功耗
+关注
关注
12文章
2852浏览量
105279 -
高度集成
+关注
关注
0文章
51浏览量
7002
发布评论请先 登录
CX32L003 ARM? Cortex? -M0+ 32位微控制器数据手册
Texas Instruments MSPM0Lx22x/MSPM0Lx22x-Q1混合信号MCU特性/应用/框图

Texas Instruments MSPM0C110x/MSPM0C110x-Q1/MSPS003混合信号MCU数据手册

Texas Instruments MSPM0G110x混合信号微控制器技术解析

评论