想用arduino来控制一个单片机,用串口调试助手以16进制形式发送“AABB010101”可以连通,不知道在arduino里面如何发送。测试很久了始终没通;
byte comdataOn01[] = {170,187,1,1,1};
byte comdataOff01[] = {170,187,1,1,0};
void setup()
{
Serial.begin(4800);
}
void loop()
{
Serial.write(comdataOn01,5);
delay(3000);
Serial.write(comdataOff01,5);
delay(3000);
}
不好使 不知道如何操作了!
byte comdataOff01[] = {170,187,1,1,0};
byte comdataOff02[] = {170,187,01,01,01};
void setup()
{
Serial.begin(4800);
Serial.begin(4800);
}
void loop()
{
for(int i=0;i<5;i++)
{
Serial1.print(comdataOff01[i],HEX);
};
delay(3000);
for(int j=0;j<5;j++)
{
Serial1.print(comdataOff02[j],HEX);
Serial.print(comdataOff02[j],HEX);
};
Serial.println();
Serial1.println();
delay(3000);
}
串口调试助手能收到“AABB111”,可单片机还是不通,求解! |