我有 arduino uno 与 itead usbshield 连接。我正在从 android 手机接收数据,只有当我打开串行监视器时它才会闪烁,否则它不会闪烁。如何独立闪烁。它与打开串行监视器有什么关系......?
我用pin 13来闪烁它...请指导我...
这是代码..
void loop()
{
Usb.Task();
if(adk.isReady()) {
uint8_t msg[1];
uint16_t len = sizeof(msg);
uint8_t rcode = adk.RcvData(&len, msg);
if(rcode && rcode != hrNAK)
USBTRACE2("Data rcv. :", rcode);
if(len > 0) {
Serial.print(F("\r\nData Packet: "));
Serial.print(msg[0]);
digitalWrite(LED,msg[0] ? HIGH : LOW);
}
}
else
digitalWrite(LED, LOW);
}
问候维诺德