【发布时间】:2014-03-14 00:17:44
【问题描述】:
这听起来可能微不足道,但我没有找到分步指南。 Energia 有很多例子, 例如SerialCallResponseASCII
所以主要的命令是
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 并可以通过它与我的设备通话;我仍然不知道如何从命令提示符处执行相同的操作。
【问题讨论】:
-
@dwelch,你刚刚删除了你的 cmets 吗?我看到你提到我的设备有复数的 UART。这是什么意思?它有多个吗?
-
我删除了我看到了你的编辑,我在 ti 中查找了该部分 最多四个通用串行通信接口 USCI_A0、USCI_A1、USCI_A2 和 USCI_A3 每个支持:增强型 UART 支持自动波特率检测
-
所以我的 cmets 关于你有 uart 现在得到了回答。
-
这与我有关,因为我的下一个任务是通过 UART 与蓝牙芯片 wt32 通信,鉴于芯片位于 pt3.3 上,我不知道该怎么做和 pt3.4 引脚(tx 和 rx)。
-
旧的启动板的部件上没有 uart,当前的启动板包含的部件确实有引脚。我不知道你有什么启动板。
标签: serial-port embedded msp430