主题中讨论的其他器件:HALCOGEN、 RM57L843
您好!
如果我在 Halcogen 中只启用 SCI1驱动器、 LIN1RX 和 LIN1TX 引脚能否用作微控制器板上的 SCI1TX 和 SCIRX 引脚? 我参考此 PDF: http://www.ti.com/lit/ml/spnu616/spnu616.pdf
我想将 RX/TX 线缆从 RS232电缆连接到微控制器、因此我认为 LIN1不起作用、但 SCI1会起作用吗? 如果我的理解有误、请改正。
谢谢你。
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.
您好!
如果我在 Halcogen 中只启用 SCI1驱动器、 LIN1RX 和 LIN1TX 引脚能否用作微控制器板上的 SCI1TX 和 SCIRX 引脚? 我参考此 PDF: http://www.ti.com/lit/ml/spnu616/spnu616.pdf
我想将 RX/TX 线缆从 RS232电缆连接到微控制器、因此我认为 LIN1不起作用、但 SCI1会起作用吗? 如果我的理解有误、请改正。
谢谢你。
您好!
RM57L843有4个 SCI 模块。 其中两个具有本地互连网络(LIN 2.1)接口。
要将 SCI1/LIN1用作 SCI 、必须在 HALCoGen (而非 LIN1)中启用 SCI1驱动程序。
要将 SCI2/LIN2用作 SCI 、必须在 HALCoGen (而非 LIN2)中启用 SCI2驱动程序。
要使用 SCI3和 SCI4、必须在 HALCoGen 中启用 SCI3和 SCI 4驱动程序。
所有 SCI 模块的 API 将位于 sci.c 中、要引用某些 SCI 端口、您应使用 sciREG1、sciREG2、sciREG3和 sciREG4。
您还必须设置 PINMUX 选项卡。 在 PINMUX 选项卡中、选中 SCI3、SCI4和 LIN/SCI2复选框。 如果存在冲突、则清除冲突。
如果您打算使用 PC 的 RS232端口、请考虑 RS232的电压电平。
如果您要使用 USB/UART 适配器、请考虑与3.3V I/O 电压电平兼容的适配器。
此致、
米罗
那么、我能否将 RX/TX 线缆从 RS-232电缆连接到 RM57微控制器板上的 LIN1RX 和 LIN1TX 引脚(引脚 J5.3和 J5.4、如此 处 http://www.ti.com/lit/ml/spnu616/spnu616.pdf)?所示
我是否必须启用 LIN1或 SCI1才能使其正常工作?
您好!
要将 SCI1/LIN1用作 SCI (UART),您必须从 HALCoGen->Driver (驱动程序)选项卡( 而不是 LIN1)中启用 SCI1驱动程序。
SCI1的 Rx 暴露于 J5.3、SCI1的 Tx 暴露于 J5.4、您可以将这些引脚用作 UART。
如果要将 LaunchPad 连接到 PC 的 RS-232 (COM 端口,通常为9引脚插入式 DE-9连接器),则必须使用 RS-232线路驱动器/接收
器(例如:)。 在大多数 PC 上、RS-232电压电平从-13摆动到+13V、Hercules I/O 电压为3.3V、这就是您需要此线路驱动器/接收器的原因。
连接 PC 的另一种方法是使用支持3.3V 逻辑电平的 USB->UART 适配器(此适配器使用 USBt 模拟 COM 端口)。 您可以在 Internet 上搜索以查找大量 USB->UART 适配器。
此致、
米罗