你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

printf输出中文乱码问题求助

[复制链接]
hhhhhhhaa 提问时间:2018-8-24 13:07 /
上图吧还是,printf输出中文显示乱码,
串口调试助手显示.png
重定义fputc函数 .png
主函数间隔发送.png
收藏 评论19 发布时间:2018-8-24 13:07

举报

19个回答
STM1024 回答时间:2018-8-25 08:18:10
这个是软件的问题。
我给你一个我自己开发的试试,如果你用的Keil开发的程序的话,是没有问题的,其他开发工具没测试过。
xSerialCom.rar (255.34 KB, 下载次数: 12)

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

hhhhhhhaa 回答时间:2018-9-3 12:36:07
stm1024 发表于 2018-8-25 08:18
这个是软件的问题。
我给你一个我自己开发的试试,如果你用的Keil开发的程序的话,是没有问题的,其他开发 ...

直接接收的是E5 A4 A7 发送E5 A4 A7 返回的是乱码  发送大 返回的是B4 F3  字符显示就是大  没有问题  根本和串口调试助手没有任何关系

NRO2$G(M2PM]`}R1IHUWS~J.png
U2CL7U}HIRV5[XW3M_NCO5J.png
hhhhhhhaa 回答时间:2018-9-3 12:24:34
WHJWNAVY 发表于 2018-8-31 16:06
给你个链接支持KEIL5! KeilFDfix_新0xFD汉字补丁(冠铭同学版)

您说的这个是c51的  mdk  支持吗
andey 回答时间:2018-8-24 13:42:31
提示: 作者被禁止或删除 内容自动屏蔽
zhao.zhao 回答时间:2018-8-24 14:03:02
USB转换器坏了。

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

肖雄 回答时间:2018-8-24 14:44:08
你那个串口工具,不支持中文显示。。。你看,英文都显示正常。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

肖雄 回答时间:2018-8-24 14:44:29
你那个串口工具,不支持中文显示。。。你看,英文都显示正常。
废鱼 回答时间:2018-8-24 14:52:23
不是串口接收的问题,应该是编译器编译不了中文。楼主用的是什么编译器。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wenyangzeng 回答时间:2018-8-24 16:40:05
串口助手那个DTR按理要关掉。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

anobodykey 回答时间:2018-8-24 19:38:55
源文件的编码格式要选择ansi才行

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

feixiang20 回答时间:2018-8-24 23:18:28
是不是参数格式错误呢,或者编码保存错误
WHJWNAVY 回答时间:2018-8-31 16:04:10
这个是MDK的汉字编码的bug,在网上找一个大神写的补丁处理一下就可以了
eret 回答时间:2018-8-31 16:28:38
晶振是否匹配
hhhhhhhaa 回答时间:2018-9-3 11:51:59

晶振8M的
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版