模块不通过UART接收数据,帮助TinyOS
发布者 Telosb » 2014 年 7 月 15 日星期二 6:47
亲爱的会员,
我是 tinyos 编程的新手。我正在与 KMoteB 合作:
http://www.tinyosmall.com/product_p/100-101.htm
我使用 YETI2 插件和 TinyOS 编译器。
问题是,如果我通过串行接口通过 printf 将数据发送到计算机,我能够接收到已发送的数据。另一方面,PC 到 Mote 通信不起作用。RX LED 亮起,但数据,例如通过 ubuntu 发送的 'u' 不会触发接收事件。
event message_t* UartReceive.receive(message_t* bufPtr, void* payload, uint8_t len)
{
call Leds.led2On();
printf("Receive\n");
printfflush();
return bufPtr;
}
我正在尝试实施此代码:
http://embedntks.com/tinyos-uart-sending-raw-data/
有谁知道问题可能出在哪里?