Bluno nano 如何使用 SoftwareSerial

2016-05-121.5万
AI 快速预览详细 收起
本文讨论了如何在Bluno nano上使用SoftwareSerial库解决波特率冲突的问题。具体来说,作者希望使用9600波特率接收2.4G遥控器信号,但官方示例中使用的波特率为115200。通过配置SoftwareSerial,可以创建一个新的串口,设置为9600波特率,从而解决冲突。这样,Bluno nano既能保持原有的蓝牙通信,又能顺利接收遥控器信号。
最近入了一块Bluno nano 准备用于做蓝牙小车....
但是由于官方放出的Demo中。只有简单的使用Serial来反馈信息。。。而且串口波特率使用到了115200;
与咱想用9600串口波特率来接收2.4G遥控器的信号,有极大的冲突。。。


SoftwareSerial 中又没有办法读取引脚的脉冲(pulseIn())。

目前很纠结。。求帮助。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(4)
virtualwiz
virtualwiz
航模遥控不是用串口读取,是读接收机pwm的高电平时间,可以用pulsein函数来读取。不过pulsein的执行效率不高,可以自己利用中断写一个。
virtualwiz
virtualwiz
lz用的是航模遥控器?
gray6666
gray6666
同顶,求学习
dsweiliang
dsweiliang
帮顶
- 没有更多了 -