This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSPM0G3107-Q1:LIN 通信设置查询

Guru**** 2925550 points

Other Parts Discussed in Thread: MSPM0G3507, SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1653100/mspm0g3107-q1-lin-communication-setup-inquiry

器件型号: MSPM0G3107-Q1
Thread 中讨论的其他器件: MSPM0G3507SysConfig

我使用 MSPM0G3507 和 TJA1027T/20 设计了一个 LIN 通信电路。

查看 TJA1027T/20 的数据表、它指出应在连接到微处理器的 RX 线路上使用上拉电阻器、但没有提到在 TX 线路上使用上拉电阻器。

在调试电路时、我确认如果 TX 线路上没有上拉电阻器、则不会发生正常通信。

LIN IC 的 TX 和 RX 通过引脚 1 和 2 连接到 UART 0。

如果您使用 SysConfig 程序将引脚 1 和 2 设置为 UART0、则禁用将 TX 引脚设置为内部上拉的功能。

是否必须将上拉电阻连接到 LIN TX 线路?

或者、可以通过修改 IO 寄存器来配置内部上拉电阻吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1.根据我的测试、在使用本演示时、无需为 TLIN2029 设置上拉电阻器

    C:\ti\mspm0_sdk_2_10_00_04\examples\nortos\LP_MSPM0G3507\lin\lin_responder

    2.您可以为 M0 上的 LIN Tx Rx 启用 IOMUX 片上上上拉电阻。

    是否必须将上拉电阻器连接到 LIN TX 线路?

    我认为不是强制性的、但最好将 Rx 和 Tx 都保持在高电平状态。

    对于 MSPM0 Rx、如果 M0 没有外部稳定高电平、则建议添加一个上拉电阻器。

    MSPM0 Tx 在用户代码初始化完成后默认输出高电平、但在初始化之前、默认状态由外部控制。