电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
stm32f103 串口通讯 printf 输出中文的问题
已解决
73482
个问题
已帮助
5993
位优秀工程师
stm32f103 串口通讯 printf 输出中文的问题
FEItwo
2018-08-24
浏览量:1496
使用stm32f103vct6的mcu 用printf输出到串口usart2上 笔记本用串口调试助手,怎么显示中文啊? 串口调试助手没法收到中文
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
一指破宫
有的串口助手可能不支持中文,你换个串口助手
找不到这里给你提供一个
https://zhidao.baidu.com/question/540698345.html
发布于
2018-08-24
举报
评论 0
0
0
其他答案
数量:
14
邹跃玲
这个要看你串口部分配置有没有问题了,正常的话显示中文肯定是不会有问题的,还有,想问一下,英文或者数字显示是否正常?还是说仅仅只是中文显示不正常?一步步排查问题……或者把代码贴出来……
发布于
2018-08-24
举报
评论 0
0
0
yhj416606438
串口助手可以显示中文的,你换个串口助手试试看,要么就是你发上来的字符不对
发布于
2018-08-24
举报
评论 0
0
0
lichangle
要看你发送的中文编码 一般网上的串口助手是ansi编码 所以显示中文时乱码
发布于
2018-08-24
举报
评论 0
0
0
hangtao
换个可以支持utf8的串口助手
发布于
2018-08-24
举报
评论 0
0
0
涛涛涛涛涛
不应该的你用SSCOM试一试,如果还有问题,就是程序有错误吧
发布于
2018-08-24
举报
评论 0
0
0
donatello
串口助手能否输出中文跟串口助手支持的编码有关,串口助手的编码一定要是ANSI或者Unicode才支持中文输出,不可以选latin即拉丁文,拉丁文不支持中文输出。像常用的SSCOM就支持中文输出。
发布于
2018-08-24
举报
评论 0
0
0
chen0000009
中文其实也是由两个字节的编码组成的,这个必须要求你的串口调试助手能够支持中文,否则显示的就是乱码。STM32那端只是根据编码要求输出两个字节而已
发布于
2018-08-24
举报
评论 0
0
0
捷波
能否显示中文与串口接收端支持的编码方式有关,如果只是支持ASCII的话,中文就不能正常显示了,因为中文采用的编码方式不同,有ISO、GBK、utf、UNICODE、ANSI。
发布于
2018-08-25
举报
评论 0
0
0
yangjiaxu
你的串口助手要选择可以支持中文显示的。然后你要确定板子输出正确 波特率正常 才可以呦
发布于
2018-08-25
举报
评论 0
0
0
@曲终人散@
中文需要发送两个字节实现
发布于
2018-08-25
举报
评论 0
0
0
菜鸟冷虎
发送中文要对应的中文字库,并且你的两个端口也要支持字符显示
发布于
2018-08-29
举报
评论 0
0
0
drepa
这个肯定是你串口助手端的编码问题了,必须要支持中文的ansi编码或者gb2312编码才可以显示中文。
发布于
2018-08-31
举报
评论 0
0
0
喵不是好兔纸
串口助手是可以显示中文的,你更换一个支持中文的串口助手
发布于
2018-09-20
举报
评论 0
0
0
Kylo
可能是你的串口助手不能显示中文,你要检查你的串口助手是不是支持中文显示
发布于
2018-09-22
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
stm32f103 串口通讯 printf 输出中文的问题
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: