大家好、 我需要同时使用两个 LAUNCHXL2-RM57L 板、但如何告知 CCS 哪一个板可与哪个项目配合使用? 以及如何同时使用两个虚拟 UART?
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.
您需要为每个电路板提供唯一的序列号。
对于 LAUNCHXL2-RM57L、我们将所有序列号设置为相同、以便当您插入不同的电路板时、它们在窗口中始终提供相同的 UART COM 端口号。
但是、您可以使用 XDSDFU 实用程序来更改它:
C:\ti\ccsv7\ccs_base\common\uscif\xds110\xdsdfu.exe
s 选项设置序列号。
首先尝试-e 选项、如果 内存为我提供服务、序列号格式类似于 HL57R00、因此您可以为第二块板将其设为"01"、等等
其中还讨论了如何更改序列号。
当它们具有不同的序列号时、Windows 将为它们提供不同的 COM 端口、因此您的 UART 问题将得到解决。
然后、在 CCS 中、您必须更改.ccxml 文件以连接到特定的板序列号、因此您将为每个板创建一个 ccxml 文件。
CCXML 文件可在 CCS 中打开。 有一个"Target Configuration"屏幕、其中包含选项卡。
选项卡包括“基本”、“高级”和“源”。
转至"Advanced"选项卡、并在窗口左侧的连接树中突出显示"Texas Instruments XDS110 USB Debug Probe"。 您将在右侧看到'Connection Properties'。 有一个选项"调试探针选择" 、默认为"仅安装一个 XDS110 "。 如果您将其更改为另一个选项-即"按序列号选择"、则会出现另一个框、您可以在其中输入 XDSDFU 报告的序列号。
这将使 CCXML 始终使用该特定序列号连接到电路板。
通过这种方式-您可以拥有唯一 的 CCXML、LaunchPad 对、并使用它们连接到特定的 LaunchPad。