【发布时间】:2015-06-02 08:24:09
【问题描述】:
我正在使用 MSP430G2553。如果我在 energia-0101E0014 中编写以下代码不会给出任何错误,但在串行监视器中数据不会打印但 LED 会完美闪烁。我知道 COM 端口设置和波特率设置,它们是正确的。
#define LED RED_LED
void setup()
{
Serial.begin(4800);
pinMode(LED, OUTPUT);
}
void loop()
{
Serial.print("Hello world\n");
digitalWrite(LED, HIGH);
delay(1000);
digitalWrite(LED, LOW);
delay(1000);
}
【问题讨论】:
-
你用的是什么板子?是启动板吗?如果是这样,它是哪个修订版?你有什么 J3 跳线配置?我记得为了使用 USCIA0 模块,我必须在 Launchpad 板(1.5 版)上切换 J3 跳线的硬件 UART 位置。之后我可以使用
/dev/ttyACM0文件访问串行控制台(通过minicom或只是stty和echo/cat)。 -
我假设 RED_LED 是在其他地方声明的?我对 Energia 不熟悉