ZHCABY3C March 2023 – May 2025 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507
MSPM0G 系列微控制器包括通用异步接收器/发送器 (UART)。如表 7-3 所示,UART0 至 UART7 支持 LIN、DALI、IrDA、ISO7816 曼彻斯特编码功能。
| UART 特性 | UART 扩展模块 | UART 主模块(支持低功耗模式) | UART 主模块 |
|---|---|---|---|
| 实例 | UART0、UART7 | UART1、UART2 | UART3-UART6 |
| 在停止和待机模式下处于运行状态 | 是 | 是 | - |
| 独立的发送和接收 FIFO | 是 | 是 | 是 |
| 支持硬件流控制 | 是 | 是 | 是 |
| 支持 9 位配置 | 是 | 是 | 是 |
| 支持 LIN 模式 | 是 | - | - |
| 支持 DALI | 是 | - | - |
| 支持 IrDA | 是 | - | - |
| 支持 ISO7816 Smart Card | 是 | - | - |
| 支持曼彻斯特编码 | 是 | - | - |
MSPM0G UART 模块可支持电源域 1 中高达 10MHz 的波特率,以用于几乎所有 UART 应用。
| 参数 | 测试条件 | 最小值 | 典型值 | 最大值 | 单位 | |
|---|---|---|---|---|---|---|
| fUART | UART 输入时钟频率 | 电源域 1 中的 UART | 80 | MHz | ||
| fUART | UART 输入时钟频率 | 电源域 0 中的 UART | 40 | MHz | ||
| fBITCLK | BITCLK 时钟频率(等于波特率,单位为 MBaud) | 电源域 1 中的 UART | 10 | MHz | ||
| fBITCLK | BITCLK 时钟频率(等于波特率,单位为 MBaud) | 5 | MHz | |||
| tSP | 由输入滤波器进行抑制的尖峰的脉冲持续时间 | AGFSELx = 0 | 6 | ns | ||
| AGFSELx = 1 | 14 | 35 | ns | |||
| AGFSELx = 2 | 22 | 60 | ns | |||
| AGFSELx = 3 | 35 | 90 | ns | |||
本地互连网络 (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 收发器实现的典型接口。有关更多信息,请参阅 TLIN1021A-Q1 具有抑制和唤醒功能的故障保护 LIN 收发器数据表。
图 7-2 带有 MSPM0G 的典型 LIN 应用(指挥官)
图 7-3 带有 MSPM0G 的典型 LIN 应用(响应者)