电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
stm32用串口给电脑上位机发字符串显示乱码问题
已解决
73482
个问题
已帮助
5993
位优秀工程师
stm32用串口给电脑上位机发字符串显示乱码问题
liubo
2018-09-14
浏览量:4399
stm32单片机用串口给电脑上位机发字符串的时候,上位机显示乱码是怎么回事啊
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
老骥伏枥
一般是波特率不一致。其次,是串口波特率过高,适当降低波特率看看,最后是电源不稳定造成的干扰问题,还有就是,如果有usb转串口,国产芯片质量问题,但是ch340我感觉便宜可靠。其他。。。。我再想想。。。
发布于
2018-09-14
举报
评论 0
12
0
其他答案
数量:
33
涛涛涛涛涛
首先确保一件事,那就是你的硬件不能有问题,很多时候都是接地不良导致的
发布于
2018-09-16
举报
评论 0
0
0
@曲终人散@
检查波特率设置,硬件连接
发布于
2018-09-16
举报
评论 0
0
0
放电
多试几个波特率,或者更改其他几个参数
发布于
2018-09-17
举报
评论 0
0
0
最帅的廖先生
一般都是串口设置问题了,检查波特率,停止位,检查位等。
发布于
2018-09-18
举报
评论 0
0
0
FLYPWR
一般波特率和进制。如果单片机发的是16进制的就设置成16进制显示
发布于
2018-09-24
举报
评论 0
0
0
Gwvfbukn
我用hc06的蓝牙模块刚遇到类似问题,波特率设置9600乱码明显少于115200,且不能设置校验位,我也不知道为什么,有校验位基本就都是乱码了
发布于
2018-09-24
举报
评论 0
0
0
longrenwenzi
一般就是波特率问题。
发布于
2018-09-26
举报
评论 0
0
0
大写加粗的L
抛开串口协议不说,我只谈两点,电平和时序。发送电平抓一下,看下电平幅度是否满足接收端识别度,看下时序符不符合接收端时序识别度。如果都满足要求,那最起码可以说数据UART模块是收到了,至于显示乱码就看在哪里显示了,是打印出来还是在内存,这中间牵扯到数据给显示界面的递交问题。略微分析就知道原因了。
发布于
2018-09-26
举报
评论 0
0
0
777bd615e5571ade
波特率问题,看看上位机设置的跟程序设定的是否一致
发布于
2018-09-26
举报
评论 0
0
0
Reuben
重点检查一下波特率和干扰的问题,这两部分的可能性比较大
发布于
2018-09-27
举报
评论 0
0
0
小白爱32
1.波特率是否一致
2.是不是接触不良,串口线还一下
3.有没有共地
4.上位机好用么,换个串口助手
兄弟调好了么,希望我能帮到你
发布于
2018-09-28
举报
评论 0
0
0
donatello
编码或者数据格式的问题,32那边波特率设置正确了吗?数据位是8位吗?
发布于
2018-09-30
举报
评论 0
0
0
skjsnb
波特率 校验位 数据位 停止位 看看是否一致再就是共地
发布于
2018-09-30
举报
评论 0
0
0
«
1
2
»
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
stm32用串口给电脑上位机发字符串显示乱码问题
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: