这可能听起来微不足道,但我没有找到分步指南。 Energia有很多例子, 例如SerialCallResponseASCII
所以主要命令是
Serial.print("你好&#34);
等
但是,我在Energia的串行监视器中看不到任何东西(或垃圾)。使用串口(但不使用USB)我知道有很多设置可能不匹配(波特率等)。 Energia(或MSP430,如果Energia不更改它们)有什么默认值?
下一步是在Windows 7上查看输入/输出。据我所知,cmd是"复制con:com4:"和#34;复制com4:con:",我在两个不同的cmd窗口中进行。那可能不是那样做的。我要咬紧牙关并下载Putty或者其他东西,但是命令行方式是什么?
看起来这是一个如此标准的问题"你好,世界"任务,但我找不到一个直截了当的方法来解决它。也许有一本手册..不知道。我的搜索没有任何结果。
编辑:大部分内容都让我发挥了作用。我还没准备好回答我自己的问题,因为我不明白它的工作原理或原因。
我做的是:我将Energia的端口设置为COM4:为了上传我的代码;和COM3:为了通过USB(我假设是UART)使用Serial.println()等与启动板通信。我不明白为什么。
另外,我下载了Putty,可以通过它与我的设备通话;我仍然不知道如何从命令提示符处做同样的事情。
答案 0 :(得分:1)
很好,我不知道他们在发射台阵容中添加了更多的主板。我有大部分董事会的倍数必须出去并获得你所拥有的一些。
这是一个更高级的部分,它确实有一个或多个uart。
与许多这种类型的电路板(微控制器评估板)一样,我们可以使用的设备并不总是,但通常是另一个直接连接到USB的设备。我们通常不接触它的设备与ide或flash加载器工具等通信,然后经常使用一些协议为我们玩的部分(jtag等)重新编程闪存部分,以便我们可以下载程序到它。
较便宜的通孔启动板原本没有配备uart,但我上次看你必须使用额外的硬件连接它。这个板子做了非典型的这类板子,我们用uart玩的部分连接到我们不玩uart的部分,并且通过usb我们不玩uart的部分看起来像是主机的串口和与之相关的是我们玩的部分。
这就是这个板的设置方式,这样usb接口就可以重新编程msp430并让我们对它进行串行访问。
成为Windows我不能帮助你太多了我现在99%的linux。 putty应该工作,在dos天你做复制con或复制com类型的东西,再做那个工作,我不知道它已经有几十年了,因为我最后一次尝试。因为你已成功使用putty,这意味着唯一未知的是你的命令行(理论上)。 putty,我假设,如果不是其他人可以将com端口输入记录到文件中,那么除了可能无法编写脚本之外,效果是相同的。
您可能只需编写自己的命令行程序。从com读取并写入文件。