串口问题请教

2019-07-21 00:15发布

在调试串口通信程序时,为什么我用串口助手发送字符a,但是在dr寄存器里看到的是0x00A1,哪位大神指点一下是哪里出了问题,是跟数据格式有关吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
gaoxiangkai
1楼-- · 2019-07-21 21:17
TinyBoy 发表于 2016-1-14 21:39
你怎么发的,发对了没有,工具就是工具,看人如何用了。

感觉可能是串口助手的原因,我把tx和rx接在一起收发数据就对了,一旦连电脑就出错。
拖拉机
2楼-- · 2019-07-22 02:31
最终解决了吗?
gaoxiangkai
3楼-- · 2019-07-22 04:45
拖拉机 发表于 2016-1-16 08:32
最终解决了吗?

嗯,是波特率的问题。我一直按教程来,从来没核对过BRR。给我老师看了看,结果那出毛病了,整数差了5。后来我就直接写BRR就对了。

一周热门 更多>