ZHDA035A January 2026 – April 2026 MSPM0G3519
中断域是 LIN 通信的关键部分,用于标记 LIN 帧的开始。要在 MSP 器件中生成中断域,必须使用 LCRH.BRK 位。通过强制 UART 输出连续低电平信号,将 UART.LCRH 寄存器中的 BRK 位设置为 1 以产生中断域。
持续时间由软件/应用程序控制。
在将任何数据放入 TXDATA/FIFO 之前,必须设置 LCRH.BRK 位。中断域的持续时间至少为 13 个显性位时间,后跟一位计时器(用于中断定界符)。
发送中断域后,应清除 LCRH.BRK 位。
实施顺序:
为了确保正确生成中断域,必须在任何 TXDATA/FIFO 操作之前进行 LCRH.BRK 位配置。
图 3-1 中断域描述或者,可以在比较模式下使用 LINCNT 和 LINC0 对 LIN 中断域精确计时。可以将 LINC0 配置为与中断域持续时间匹配,可以设置 LCRH.BRK 以启动中断域传输,然后可以启用 LINCNT。在 LINC0 ISR 中清除 LCRH.BRK 时,中断域结束。此外,来自其他 IP(如 GPTIMER)的中断也可用于此目的。