串口输出中文乱码

串口输出中文乱码

    • 问题产生
    • 寻找问题产生的原因
    • 解决问题
    • 总结
    • 推荐两个串口助手:

问题产生

最近在使用OpenMV,但是由于没有转接板和软排线来连接串口,不过手上有一块STM32F4的开发板,于是就想到将其作为一个转接,通过其接收OpenMV发送的数据,并将其转发到电脑上,结果串口助手一直输出乱码。

寻找问题产生的原因

一开始以为是自己波特率设置的有问题,但是查验后并不是,PCOpenMVSTM32之间设置的波特率都是对应的。然后又以为是自己改过STM32F4的时钟频率,然后开始查STM32时钟频率的设置,发现也没问题。怎么也找不到问题在哪。/(ㄒoㄒ)/~~

后来突然想到OpenMV是使用MicorPython语言写的,一般的字符编码为UTF-8,而STM32用的是keil的IDE开发的,编码格式一般为ASNII,两个字符编码不一样也会导致乱码,于是将其都改为UTF-8编码,结果乱码依旧。。。 (╯‵□′)╯︵┻━┻

为了继续查找问题所在,先是将OpenMV发送给STM32数据直接返回OpenMV结果正确,然后将串口助手发送给STM32的数据直接返回,结果正确。由此可以看出,串口助手和OpenMV的字符编码不一致导致的乱码。这里给出一个网址,可以在线转换乱码。乱码恢复 。从中我们可以看到,前后的编码不一致。

image-20200729163715363

至此,找到了问题所在,串口助手不支持UTF-8编码。( ̄_ ̄|||)

解决问题

既然串口助手不支持,那就找支持的串口助手,或者自己开发一个(暂时有点想法)。目前使用的星瞳串口助手,接收结果如下:

结果

总结

串口助手显示中文乱码的原因有以下几点:

  1. 波特率不对应。
  2. 字符编码不对应。
  3. 串口助手不支持字符编码方式。

推荐两个串口助手:

  1. 星瞳串口助手SingTownSerialport(支持Mac,Windows,Ubuntu)
img
  1. 串口调试助手(Windows)

串口调试助手

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/60014.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php JpGraph使用和中文乱码

使用 在使用JpGraph的时候我一般是把它的类库放到了程序的根目录下面(解压之后的src中的文件,除了Examples文件夹之外)在用的时候只需要include就可以了 还可以将解压之后的src中的文件重命名为jpgraph,将它放到d盘,再在php.ini文件中添加到include_pat…

C++输出中文乱码解决方法

C 输出中文乱码问题 今天在写C时发现当cout中出现中文时,输出便会出现乱码,后来发现只需要加入如下语句就可以解决 system("chcp 65001");未加入之前: 可以看见出现了乱码,连下面那句英文的都没有输出! 加…

PrintWriter printWriter 在网页输出显示中文,问号乱码解决方法

如图,当我们输入url后,运行Tomcat会出现问号乱码 只需要在上面添加一句 res.setContentType("text/html;charsetUTF-8"); 就行

编辑器写C语言输出中文乱码记录

记录 在写C语言时,有时候需要使用printf输出中文,如果使用IDE来写代码,例如使用VisualStudio,输出中文没有问题。但是当使用编辑器编译器的方式写代码,在这个环境下输出中文可能会遇到中文输出乱码。 环境 编辑器&a…

解决 PHP 输出中文乱码的问题

本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p1340 解决 PHP 输出中文乱码的问题 问题描述 今天给导航狗(https://daohanggou.cn/)的 PHP 程序和数据库文件迁移了服务器, 但是迁移到新的服务器上之后 PHP 输出的中文和 PHP 输出的从 MySQL…

C语言输出中文乱码

因为MinGW是使用的UTF-8编码,而cmd是使用的GBK编码,所以会出现这种情况,输入数据为GBK,但是输出数据为UTF-8 如上图,修改之后就会成功输出中文字符串

BAT文件执行输出中文乱码

一、问题描述: BAT文件执行输出中文乱码: echo offecho 你好,世界pause二、原因分析: 出现乱码,极有可能是编码的问题 打开cmd在标题栏单击鼠标右键选择【属性】在属性-选项中可看到当前编码方式当前代码页936 然而…

Qt 应用程序输出中文乱码+UI界面输出中文乱码

本文的主要解决方法来自于博客(Qt与MSVC中文乱码问题的解决方案_liuweilhy的博客-CSDN博客),特此鸣谢。 1.背景 今天心血来潮,将Qt编译器改为msvc 2019 64,应用程序中qdebug输出和界面输出的中文均出现乱码&#xff…

原创 | 一文读懂强化学习在动态规划领域的应用

作者:黄娘球本文约1600字,建议阅读5分钟 本文澄清易混淆基础概念、推导公式为主,回顾强化学习基础知识。 ChatGPT已成为继AlphaGo之后的社会现象级人工智能,引发了大模型研究的热潮。戴琼海院士提出,五年后大模型将成为…

LLM推理提速2.8倍,CMU提出投机式推理引擎,小模型撬动大模型高效推理

©作者 | 机器之心编辑部 来源 | 机器之心 近日,来自卡耐基梅隆大学(CMU)的 Catalyst Group 团队发布了一款「投机式推理」引擎 SpecInfer,可以借助轻量化的小模型来帮助大模型,在完全不影响生成内容准确度的情况下…

Python爬虫爬取各大热门短视频平台视频

1、开发工具 Python3.9 requests库 其他一些Python内置库 pycharm 2、第三方库 安装第三方库 pip install requests 3、实现思路 1、利用tkinter库实例化一个GUI界面,包含提示框、输入框、选择按钮、功能按钮。 2、用requests发送get请求,获得下…

短视频素材:17个视频网站,涨粉必上热门

2022年来了,加入短视频大军的人越来越多,但视频素材,视频制作一直是个门槛。 今天就给大家分享17个短视频素材网站! 1、Coverr:(https://coverr.co) 很好很强大的免费视频素材网站&#xff0c…

CnOpenData短视频播主排名数据

一、数据简介 短视频即短片视频,是一种互联网内容传播方式,一般是指在互联网新媒体上传播的时长在5分钟以内的视频。随着网红经济的出现,视频行业逐渐崛起一批优质UGC内容制作者,微博、秒拍、快手、今日头条纷纷入局短视频行业&am…

短视频App对比分析报告

行业发展环境及现状对比 市场特点 优点: 短视频内容生产门槛低,内容产量大。 内容形式直观,信息携带量大,体量小巧。短视频信息量大,在流量及时间上消耗低,使用方式/场景灵活,符合移动互…

今年最火的APP,你更喜欢哪一个?#2019短视频APP排行榜#

用流量看视频已经不再是一种奢侈行为,并且人们更愿意自拍视频分享自己的生活来博取大众一笑,而短视频app就给了所有人一个展示的机会,你可以在上面自拍,也可以看别人分享的视频,那么如今最火的短视频app是哪个?短视频app哪个好呢?来看看榜单吧! 2019短视频APP排行榜 …

2023 ICCAD Contest Problem C ML for IR drop 赛题解析

文章目录 问题简述问题背景问题描述与目标评估指标 以往工作PowerNet: Transferable Dynamic IR Drop Estimation via Maximum Convolutional Neural NetworkThermal and IR Drop Analysis Using Convolutional Encoder-Decoder Networks(EDGe)BeGAN: Power Grid Benchmark Gen…

In-Context Learning开卷视觉任务,DeepMind提出快速适应新任务的“蜂鸟”模型

​ 论文链接:https://arxiv.org/abs/2306.01667 近来,随着ChatGPT和GPT-4等大模型的火热,使得学术界开始更多的关注于大模型背后的一些关键新技术,例如与ChatGPT高度相关的In-Context Learning(情景学习,也…

怎样找一张图片的原图、出处?最全搜图网站+具体案例分享

前不久随手帮一网友找了张图,想了想中间的经历挺有意思,所以今天打算来说说以图搜图这个话题 第一部分,先介绍常用的识图引擎第二部分,想分享一下阿虚自己的搜图经验,也是今天主要想分享的。 ▍1 首先推荐几个识图引…

这几个免费、商用图片素材网,你一定要知道。

很多朋友不知道去哪里找图片素材,找到了又担心会不会侵权。 今天给大家分享6个免费可商用图片素材网站,这下再也不用担心找不到素材或侵权啦! 1、菜鸟图库 传送门:https://www.sucai999.com/pic.html?vNTYxMjky 网站素材资源量…

6个高清图片素材网站,找图片素材就靠他们了

6个高质量图片素材网站,建议收藏! 1、菜鸟图库 https://www.sucai999.com/?vNTYwNDUx 菜鸟图库虽然是一个设计网站,但素材库非常大,除了有设计类素材之外还有很多视频、音频、办公类等素材,图片素材就有好几十万张&a…