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

2019-07-17 07:31发布

急急急,求助求助,各位大神,串口通信波特率写在主程序里面,各个子程序使用波特率均为19200,但是现在新加了一个子程序,串口波特率要用115200,要让两个波特率均存在主程序中要怎么操作?最好分享一下程序,谢谢。 3@56SUMU8J4XVP$QHJK%9SR.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
w775296698
1楼-- · 2019-07-19 12:47
 精彩回答 2  元偷偷看……
zengzhaonan
2楼-- · 2019-07-19 15:56
w775296698 发表于 2017-11-10 08:38
谢谢回复,能说的具体一点么,或者配个程序,不太明白。

你可以试试这样
图片1.png

未命名 1.rar 下载积分: 积分 -1 分

17.74 KB, 下载次数: 9, 下载积分: 积分 -1 分

w775296698
3楼-- · 2019-07-19 20:26
xu391600076 发表于 2017-11-10 08:43
重新初始化时,不就可以更换波特率了

谢谢回复,可不可以配个图呀,您说的重新初始化的时候更改波特率是手动修改么?可我师傅说要在程序里面自动切换,不太知道怎么实现,就比如说我下图温度模块和湿度模块通信用波特率是19200,但是当我测试完温度模块程序退出来以后,我进入测试模块之前我就要把波特率自动切换到115200。
ZD`}HMZ6C}OXD@VTC%]_CJW.png
Q(JQNZ6`I~X}$JRE[G47H.png
xu391600076
4楼-- · 2019-07-19 21:49
w775296698 发表于 2017-11-10 09:01
谢谢回复,可不可以配个图呀,您说的重新初始化的时候更改波特率是手动修改么?可我师傅说要在程序里面自动切换,不太知道怎么实现,就比如说我下图温度模块和湿度模块通信用波特率是19200,但是当我测试完温度模块程序退出来以后,我进入测试模块之前我就要把波特率自动切换到115200。 ...

是在程序里自动切换的,你现在不就是初始化串口波特率为19200,当你需要115200时再初始化一下不就OK了,
手动能做的事,程序肯定可以做的,这个简单,你想想吧
yuanno1
5楼-- · 2019-07-19 23:20
努力学习中!!!!!
1905766846
6楼-- · 2019-07-20 00:11
 精彩回答 2  元偷偷看……

一周热门 更多>