串口通信波特率写在主程序里面,各个子程序使用波特率均为19200,但是现在新加了一个子程序,串口波特率要用115200

2019-07-17 07:31发布

急急急,求助求助,各位大神,串口通信波特率写在主程序里面,各个子程序使用波特率均为19200,但是现在新加了一个子程序,串口波特率要用115200,要让两个波特率均存在主程序中要怎么操作?最好分享一下程序,谢谢。 3@56SUMU8J4XVP$QHJK%9SR.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
wyq95361977
1楼-- · 2019-07-17 10:59
是一个端口还是连个端口?
w775296698
2楼-- · 2019-07-17 15:11
通信波特率写在主程序里了,之前几个子程序通信波特率都用19200,现在新加的子程序通信用115200,要求主程序里面通信串口存在有两个波特率,用哪个就切换到哪个怎么实现。
淡沫_6cf
3楼-- · 2019-07-17 17:39
 精彩回答 2  元偷偷看……
w775296698
4楼-- · 2019-07-17 23:18
wyq95361977 发表于 2017-11-8 21:42
是一个端口还是连个端口?

两个端口,在程序里面波特率要可以自动切换。
wyq95361977
5楼-- · 2019-07-18 04:45
自动切换?
这个不明白
一般通讯波特率都是固定的,要么设置成一种
要么手动设置,还没有碰到过自动切换波特率的例子
http://bbs.elecfans.com/forum.ph ... =1403377&extra=
这里面事件和Actor Framework都是写的串口Demo
都可以手动再次设置端口和波特率
有兴趣看看
xu391600076
6楼-- · 2019-07-18 10:17
更换波特率的时候,试试重新初始化串口

一周热门 更多>