主要内容

设置与目标硬件的串行通信

本节介绍如何在主计算机和C2000目标硬件之间建立串行通信。

C2000™处理器有不同的控制卡版本。在某些控制卡中,SCI_A模块引脚直接连接到USB扩展坞,其他控制卡具有用于控制卡上的RS-232通信的MAX32xx芯片。这些控制卡具有“开关”,可以在USB扩展坞和MAX32xx芯片之间连接或断开RX(接收)行。

您可以使用RS-232或串行通过USB与目标硬件建立串行通信,如下所示。

串行超过RS-232

股票过度USB.

笔记

要在连接到SCI_A的USB扩展坞上使用USB JTAG,请使用开关断开来自MAX3221的RX线路,因为它与您发送给SCI_A的数据冲突。

在将C2000 LaunchPAD连接到主机时,请确保:

  • 对于F28027,S4开关已打开。

  • 对于F28069,如果您使用的是用于传输/接收的默认GPIO引脚(GPIO28 / GPIO29),则跳线JP6打开,跳线JP7关闭。

  • 控制卡上的DIP开关(SW1)处于OFF位置,以便使用FTDI芯片进行串行仿真。

  • 扩展坞上的J9跳线关闭。

  • 使用SCI_A模块连接到FTDI芯片的GPIO引脚配置正确。

  • 在在外部模式下运行程序之前,CCS工具已关闭。您可以使用诸如Putty等工具来测试RX和Tx的基本工作在尝试外部模式之前。

  • COM端口集配置参数>硬件实现>目标硬件资源>外部模式与Windows上串行接口的COM端口相同。

有关更多信息,请参阅https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds100.html.