Other Parts Discussed in Thread: TM4C1294NCPDT
器件型号: TMS570LS1224
Thread 中讨论的其他器件: TM4C1294NCPDT
您好:
我正在使用两个 Tiva TM4C1294NCPDT 板将数据传输到 TMS570LS1224PGE 的系统。 TMS570 应在 2 个单独的 UART 通道上从两个 TIVA 板接收数据、每个通道使用 Rx 中断。
-
sciREG从 TM4C1294NCPDT 传输数据时、SCI1 () 接收中断正常工作。 -
scilinREG当数据从第二个 TM4C1294NCPDT 传输时、SCI2 () 接收中断失败。
为了进行调试、我使用以下命令独立测试了 SCI2 接收功能:
-
USB-TTL 转换器→SCI2 Rx→ 正常工作
-
ESP32 UART→SCI2 Rx→ 正常工作
因此、仅当 SCI2 从 Tiva TM4C1294NCPDT 接收串行数据时才会出现该问题。
在这一主题中建议的答复是:
“您可以将 TM4C129(接头 J12 的引脚 10)的 IRSTN 下拉至 GND“
我不清楚这一说法:
我对此解决方案感到困惑、需要澄清:
-
什么是 J12 ?
-
什么是 J12 的引脚 10 参考?
-
什么是 IRSTN ?
-
为什么将 IRSTN 拉至 GND 会解决 UART 接收中断问题?
-
引脚位于何处 Hercules (TMS570) 或 TIVA TM4C1294NCPDT 评估板?
-
如果它在 TIVA 上、则恰好是上的 IRSTN TM4C129 LaunchPad ?
如能详细说明该引脚如何影响 UART 行为、将会非常有帮助。
此外、如果有更好的解决方案或配置检查来解决此问题、请告知我。
谢谢、此致