为什么串口1波特率9600的时候不能及时关闭定时器3,需要发送好多次指令才能关闭,而设置成115200就能及时关闭呢?

2019-07-21 05:13发布

为什么串口1波特率9600的时候不能及时关闭定时器3,需要发送好多次指令才能关闭,而设置成115200就能及时关闭呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
1208
1楼-- · 2019-07-21 05:20
波特率一般用于描述串口通讯的速度、速率的指标,指串口每秒能传输多少位数据
通常都是设置115200,传输速率快,估计9600达不到相应的速率
wangmingwei093
2楼-- · 2019-07-21 10:45
楼主是说通过串口发送字符指令关闭定时器吗?
LUCKLUCK
3楼-- · 2019-07-21 16:15
wangmingwei093 发表于 2019-2-18 14:51
楼主是说通过串口发送字符指令关闭定时器吗?

是,串口发送结束指令,定时器不能及时关闭
wangmingwei093
4楼-- · 2019-07-21 20:45
LUCKLUCK 发表于 2019-2-18 16:29
是,串口发送结束指令,定时器不能及时关闭

我觉着这跟波特率没关系吧?是不是程序里有逻辑错误?
edmund1234
5楼-- · 2019-07-21 22:34
 精彩回答 2  元偷偷看……

一周热门 更多>