Other Parts Discussed in Thread: MSPM0L1306, MSPM0G3507
器件型号: MSPM0L1306
Thread 中讨论的其他器件: MSPM0G3507
对于 MSPM0L1306、
LIN 一致性需要组帧错误检测、包括同步、PID、数据和校验和字段中的组帧错误。
但 TRM 指出:“启用 LIN 模式时、不设置成帧错误和中断条件。“
对于 LIN 中断阈值检测、它必须在 LIN 模式下运行、并利用 LINCNT、LINC0 和以下 LINCTL 设置、以便停止成帧错误检测作为副作用。
较新的 MSPM0L 器件 (MSPM0L211x/122x) 附带 UNICOMM-UART、该器件具有一个额外设置 LINCTL.EN_FRM_ERR、允许在 LIN 运行期间报告组帧错误:
但 MSPM0L1306 UART 不提供该字段:
所以、
在使用 LIN 计数器进行中断阈值检测时、如何在 MSPM0L1306 上检测成帧错误?
如果不支持同时运行、TI 建议采用哪种方案来满足这两个要求?
1.以 11Tbit 阈值进行中断检测
2. LIN 一致性测试的成帧错误检测
提前感谢、
Zaigham
