Arduino串口指令完整接收方法
int p;void setup() {
Serial.begin(9600);
}
void loop() {
while (Serial.available() > 0) { // 串口收到字符数大于零。
p = Serial.parseInt(); // 在串口数据流中查找一个有效整数。
if (Serial.read() == 'X') { // 收到结束符后开始处理数据。比如输入123X,得到123
Serial.println(p);
}
}
} 简洁,精炼,方便,赞一个! 这个应该是用于某种类型数据。。。 16进制该怎么处理?
页:
[1]