ZHCABY4B March 2023 – September 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
MSPM0 L 系列 MCU 包括通用异步接收器/发送器 (UART)。如表 7-2 所示,UART0 支持 LIN、DALI、IrDA、ISO7816 曼彻斯特编码功能。
| UART 特性 | UART0(扩展) | UART1(主) |
|---|---|---|
| 在停止和待机模式下处于运行状态 | 是 | 是 |
| 独立的发送和接收 FIFO | 是 | 是 |
| 支持硬件流控制 | 是 | 是 |
| 支持 9 位配置 | 是 | 是 |
| 支持 LIN 模式 | 是 | - |
| 支持 DALI | 是 | - |
| 支持 IrDA | 是 | - |
| 支持 ISO7816 Smart Card | 是 | - |
| 支持曼彻斯特编码 | 是 | - |
| 参数 | 测试条件 | 最小值 | 典型值 | 最大值 | 单位 | |
|---|---|---|---|---|---|---|
| fUART | UART 输入时钟频率 | 32 | MHz | |||
| fBITCLK | BITCLK 时钟频率(等于波特率,单位为 MBaud) | 4 | MHz | |||
| tSP | 由输入滤波器进行抑制的尖峰的脉冲持续时间 | AGFSELx = 0 | 5 | 5.5 | 32 | ns |
| AGFSELx = 1 | 8 | 15 | 55 | ns | ||
| AGFSELx = 2 | 18 | 38 | 115 | ns | ||
| AGFSELx = 3 | 30 | 74 | 165 | ns | ||
MSPM0L UART 模块可支持高达 4MHz 的波特率,这可以支持几乎所有 UART 应用。
本地互连网络 (LIN) 是一种常用的低速网络接口,由一个命令节点与多个远程响应者节点通信组成。通信只需一根线,通常包含在车辆接线束中。
TLIN1021A-Q1 变送器支持高达 20 kbps 的数据速率。收发器通过 TXD 引脚控制 LIN 总线的状态,并通过开漏 RXD 输出引脚报告总线的状态。该器件具有限流波形整形驱动器,用于降低电磁辐射 (EME)。
TLIN1021A-Q1 旨在为 12V 应用提供支持,具有宽输入工作电压范围。该器件支持低功耗睡眠模式,并可通过 LIN、WAKE 引脚或 EN 引脚唤醒功能从低功耗模式唤醒。该器件可以通过 TLIN1021A-Q1 INH 输出引脚选择性地启用节点上可能存在的各种电源,从而在整个系统级别减少电池电流消耗。图 7-1 展示了使用 TI TLIN1021A LIN 收发器实现的典型接口。
图 7-1 典型的 LIN TLIN1021A 收发器通信只需一根线,通常包含在车辆接线束中。图 7-2图 7-3 展示了使用 TI TLIN1021A LIN 收发器实现的典型接口。有关更多详细信息,请参阅 TLIN1021 数据表。
图 7-2 带有 MSPM0L 的典型 LIN 应用(指挥官)
图 7-3 带有 MSPM0L 的典型 LIN 应用(响应者)