求助,同时使用多个软串口就不能工作了??(已解决)
本帖最后由 活得精彩 于 2016-12-22 08:27 编辑在xxx.listen();后面追加一条延时语句即可,如:delay(1000);让串口缓冲等待一下接收数据。 也尝试过将pm1/2/3.listen()语句放到loop()循环里,同样没有办法工作,没有任何数据输出。 用到哪个软串口,就在用之前加一个语句 XXX.listen()(XXXX是你自定义的软串口名字),也就是用到谁监听谁,不然不被监听的会失效。(从AVR角度讲,是没有定义模拟串口)
页:
[1]