检测按键,根据按键值使用对应的预设值重新初始化想改波特率的串口就好了 |
完全可以的,检测按键按下了,重新设置波特率,初始化串口就好了。 若要自适应波特率,可以轮询切换波特率,发送查询外设的命令,检查直到收到预期回复 |
菜鸟问一下 U8 这个貌似没看到宏定义啊 |
改变串口波特率很简单,方法很多如按键改变(最好要有个指示,不然不知道当前状态)重置串口波特率计数器就可以了,也可以定时改变串口波特率。 |
按键控制串口重新初始化,比较麻烦 但是是可以实现的!!!!! |
说的问题听不太明白意思 如果想用一个按键来作切换串口波特率是完全可以的,也很容易,如果想让单片机自适应波特率这个就非常的复杂了,也不是那么简单,软硬件也很不好写,通讯起来速度也非常慢,有兴趣是可以试试,但这不适用大多场合。 |
参与人数 1 | 黑币 +6 | 收起 理由 |
---|---|---|
![]() | + 6 | 就是按键设置波特率 |