桐人 发表于 2013-10-27 12:22:26

求高手解决,关于串口通信的问题?

这问题可能很简单
为什么显示的结果后面会有-1?要改哪里?

i7456 发表于 2013-10-27 12:36:27

Serial.write("hello");
if(Serial.available())
Serial.println(Serial.read());

桐人 发表于 2013-10-27 14:17:40

i7456 发表于 2013-10-27 12:36 static/image/common/back.gif
Serial.write("hello");
if(Serial.available())
Serial.println(Serial.read());

这么改确实可以了,可是为什么用了 val=Serial.read();这样的赋值语句就出现问题呢?

i7456 发表于 2013-10-27 15:02:26

串口没有数据输入时,Serial.read()的返回值就是-1.
页: [1]
查看完整版本: 求高手解决,关于串口通信的问题?