Serial port 如何通过USB从MSP-EXP430F5529LP与Windows接口,最好是从Energia?

Serial port 如何通过USB从MSP-EXP430F5529LP与Windows接口,最好是从Energia?,serial-port,embedded,msp430,Serial Port,Embedded,Msp430,这听起来可能很琐碎,但我没有找到一个循序渐进的指南。Energia有很多例子, e、 g.连续响应EASCII 所以主要的命令是 Serial.print(“你好”) 等等 然而,我在Energia的串行监视器中看不到任何东西(或垃圾)。使用串行端口(但不使用USB)后,我知道有很多设置可能不匹配(波特率等)。Energia(或MSP430,如果Energia未更改它们)的默认设置是什么 下一步是查看我的Windows 7上的输入/输出。就cmd而言,我只知道“copy-con:com4:”和“

这听起来可能很琐碎,但我没有找到一个循序渐进的指南。Energia有很多例子, e、 g.连续响应EASCII

所以主要的命令是

Serial.print(“你好”)

等等

然而,我在Energia的串行监视器中看不到任何东西(或垃圾)。使用串行端口(但不使用USB)后,我知道有很多设置可能不匹配(波特率等)。Energia(或MSP430,如果Energia未更改它们)的默认设置是什么

下一步是查看我的Windows 7上的输入/输出。就cmd而言,我只知道“copy-con:com4:”和“copy-com4:con:”,我在两个不同的cmd窗口中执行。这可能不是怎么做到的。我要咬紧牙关,下载Putty之类的东西,但是命令行的方法是什么呢

似乎这是一个标准的“你好,世界”任务,但我没有找到一个严格的方法来解决它。也许有一本手册。。不知道。我的搜索一无所获

编辑:我大部分时间都在工作。我还没有准备好回答我自己的问题,因为我不明白它是如何工作的,或者为什么工作的

我所做的是:我将Energia的端口设置为COM4:以便上传我的代码;对于COM3:使用Serial.println()等通过USB(我认为这是UART)与启动板进行通信。我不明白为什么


另外,我下载了Putty,可以通过它与我的设备通话;我仍然不知道如何在命令提示符下执行相同的操作。

很好,我不知道他们在launchpad阵容中添加了更多的板。我有他们的大多数董事会的倍数将不得不出去,并得到一些这个你有

这是一个更奇特的部分,它有一个或多个UART

与许多这种类型的电路板(微控制器eval电路板)一样,我们可以使用一种设备,但不总是使用另一种直接连接到usb的设备。我们通常不会接触到的设备,它与ide或flash loader工具等进行通信,然后我们经常使用一些协议(jtag等)来重新编程flash部件,以便我们可以将程序下载到其中

较便宜的通孔launchpad板最初没有uart部件,现在有,但上次我查看时,您必须使用其他硬件连接到它。这个电路板做的不是这类电路板的典型功能,我们使用uart的部分连接到我们不使用uart的部分,通过usb,我们不使用uart的部分看起来像主机的串行端口,连接到它的东西就是我们使用的部分

这是如何设置该板,使usb接口既有重新编程的msp430和给我们串行访问它

作为windows,我帮不了你太多,我现在是99%的linux。putty应该有用,在dos时代,你做了复制con或复制com con类型的东西,那还能用吗,我不知道自从我上次尝试以来已经有几十年了。因为您已经成功使用putty,这意味着唯一未知的是您的命令行(理论上)。putty,我假设,如果没有其他人可以将com端口输入记录到一个文件中,那么效果是相同的,除了可能无法编写脚本之外


您可能需要编写自己的命令行程序。从com读取并写入文件。

@dwelch,您刚刚删除了您的评论吗?我看到你提到我的设备有复数的UART。这是什么意思?它有不止一个吗?我删除了我看到了你的编辑,我在ti上查找了这一部分,多达四个通用串行通信接口USCI_A0、USCI_A1、USCI_A2和USCI_A3每个支持:增强型UART支持自动波特率检测,所以我关于你有UART的评论现在得到了回答。这与我有关,因为我的下一个任务是通过UART与蓝牙芯片wt32通信,我不知道怎么做,因为该芯片位于pt3.3和pt3.4引脚(tx和rx)上。旧的启动板在部件上没有UART,当前的启动板(它们包含的部件)也有UART,但您无法通过usb访问它,您必须有额外的硬件,将rx/tx连接到引脚。我不知道你们有什么发射台。