主题中讨论的其他器件:C2000WARE
你(们)好
我尝试 了 example_2837xSSci_Echoback.c 我像这样配置了 PuTTY
更正 COM13端口
每秒位数= 9600
日期位= 8
奇偶校验=无
停止位= 1
硬件控制=无
我打开会话、但它不显示任何消息。 在某些帖子中、我看到其他电路板上的一些跳线应该更改。 我是否需要重新配置 LAUNCHXL F28377S?
谢谢 Vadim
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.
你(们)好
我尝试 了 example_2837xSSci_Echoback.c 我像这样配置了 PuTTY
更正 COM13端口
每秒位数= 9600
日期位= 8
奇偶校验=无
停止位= 1
硬件控制=无
我打开会话、但它不显示任何消息。 在某些帖子中、我看到其他电路板上的一些跳线应该更改。 我是否需要重新配置 LAUNCHXL F28377S?
谢谢 Vadim
您好、Aditya、
感谢您的支持! 我使用 USB。
我的机器上没有 DB9连接器、只有 USB。
是否有任何其他方法可通过 LaunchPad 上的 USB 与 LaunchPad 通信?
我的目标是能够从 MATLAB 向 Launchpad 进行通信。 MATLAB 具有串行端口对象。
板上有 FT2232H USB 高速至双通道串行 UART/FIFO/JTAG/SPI/I2C 芯片。 我能否使用它从 USB 转换为 SCI。
是否可以通过 USB 从 MATLAB 向 Launchpad 进行写入和读取?
只需确认 SCI:
谢谢、Vadim
您好 Vadim、
首先很抱歉。 您提到的示例必须进行一些修改、以确保其与 LaunchPad 兼容。 在这些更改之后、它会正常工作。
本示例中完成的 GPIO 配置适用于 controlCARD。 您需要为 LaunchPad 更新它们。
GPIO_SetupPinMux(28, GPIO_MUX_CPU1, 1); GPIO_SetupPinOptions(28, GPIO_INPUT, GPIO_PUSHPULL); GPIO_SetupPinMux(29, GPIO_MUX_CPU1, 1); GPIO_SetupPinOptions(29, GPIO_OUTPUT, GPIO_ASYNC);
您需要将上述代码行替换为我在下面粘贴的代码行:
GPIO_SetupPinMux(43, GPIO_MUX_CPU1, 15); GPIO_SetupPinOptions(43, GPIO_INPUT, GPIO_PUSHPULL); GPIO_SetupPinMux(42, GPIO_MUX_CPU1, 15); GPIO_SetupPinOptions(42, GPIO_OUTPUT, GPIO_ASYNC);
此外、您需要转到"Properties"-> C2000编译器->"Advanced Options"->"Predefined Symbols"、然后在"Pre-define NAME"部分下、以及 CPU1、您需要定义"_LAUNCHXL_F28379D"以启用 LaunchPad 的所有配置。
这将解决您的问题。
如果您计划使用外部 DB9连接器、您提到的连接将非常好。 此外、您还可以使用 C2000Ware_XX_XX/driverlib/f2837xs/examples/sci 部分中的示例、使用该示例、除了为 LaunchPad 添加预定义符号外、您不必进行上述更改。
谢谢、
Aditya
您好、Aditya、
我使用的是28f377S、而不是28279D。 您能否查看原理图
并确认 GPIO 的配置。 对于 该电路板、GPIO84和 GPIO85看起来是 SCITXDA 和 SCIRXDA、并连接到 FTDI 芯片。 能否在电路板上验证它是否正常工作?
谢谢 Vadim
您好 Vadim、
很抱歉。 您可以尝试以下粘贴的代码:
GPIO_SetupPinMux(85, GPIO_MUX_CPU1, 5); GPIO_SetupPinOptions(85, GPIO_INPUT, GPIO_PUSHPULL); GPIO_SetupPinMux(84, GPIO_MUX_CPU1, 5); GPIO_SetupPinOptions(84, GPIO_OUTPUT, GPIO_ASYNC);
我目前没有这款电路板、但我已经在79D 型号上进行了测试、因此它也可以在您的终端上工作。 只需添加预定义符号_LAUNCHXL_F28377S 即可。
请告诉我这是否有帮助。
此致、
Aditya