https://www.kancloud.cn/aiot/zigbee/2491286
P0_2连arduino的rx
P0_3连arduino的tx
GND连GND
zigbee模块代码是
第4章串口例程加了
while(1) {
uart0Send("h",1);
delayMs(SYSCLK_32MHZ ,1000);
//delayMs(1000);
}
和arduino设置一样的波特率115200
arduino代码如下
String comdata = "";
void setup()
{
Serial.begin(115200);
pinMode(2, OUTPUT);
}
void loop()
{
while (Serial.available() > 0){
comdata += char(Serial.read()); //每次读一个char字符,并相加
delay(2);
}
if (comdata.length() > 0){
Serial.println(comdata); //打印接收到的字符
comdata = "";
digitalWrite(2, HIGH); //将管脚设置为高电平, 则LED灯亮
delay(1000); //等待1000毫秒
digitalWrite(2, LOW); //将管脚设置为低电平, 则LED灯灭
delay(1000); //等待1000毫秒
}
}
请问哪里有问题,试了很多方法还是接收不到,且用两个zigbee模块间这样连,也是接受不到,拨码也都试了