ZHCABY3B march 2023 – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507
MSPM0G 系列 MCU 包括通用异步接收器/发送器 (UART)。如表 7-4 所示,UART0 支持 LIN、DALI、IrDA、ISO7816 曼彻斯特编码功能。
UART 特性 | UART0(扩展) | UART1(主要) |
---|---|---|
在停止和待机模式下处于运行状态 | 有 | 有 |
独立的发送FIFO和接收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 | 5 | 5.5 | 32 | ns |
AGFSELx = 1 | 8 | 15 | 55 | ns | ||
AGFSELx = 2 | 18 | 38 | 115 | ns | ||
AGFSELx = 3 | 30 | 74 | 165 | ns |
本地互连网络 (LIN) 是一种常用的低速网络接口,由一个命令节点与多个远程响应者节点通信组成。通信只需一根线,通常包含在车辆接线束中。
TLIN1021A-Q1 变送器支持高达 20kbps 的数据速率。收发器通过 TXD 引脚控制 LIN 总线的状态,并通过其开漏 RXD 输出引脚报告总线的状态。该器件具有限流波形整形驱动器,用于降低电磁辐射 (EME)。
TLIN1021A-Q1 旨在为 12V 应用提供支持,具有宽输入工作电压范围。该器件支持低功耗睡眠模式,并可通过 LIN、WAKE 引脚或 EN 引脚从低功耗模式唤醒。该器件可以通过 TLIN1021A-Q1 INH 输出引脚选择性地启用节点上可能存在的各种电源,从而在整个系统级别减少电池电流消耗。图 7-1 展示了使用 TI TLIN1021A LIN 收发器实现的典型接口。
通信只需一根线,通常包含在车辆接线束中。图 7-2 和图 7-3 展示了使用 TI TLIN1021A LIN 收发器实现的典型接口。有关更多详细信息,请参阅 TLIN1021 数据表。