【STM32】串口助手接受数据是乱码如何解决

news2024/12/28 6:57:07

在这里插入图片描述

第一步 首先判断自己使用的串口助手和工程配置的波特率是否相同,一般都是115200

第二步 如果不是上一条的问题,继续排查,检查时钟问题

打开工程,找到此文件(stm32f10x.h)的这个位置,如工程中未添加,可以从此文件(system_stm32f10x.c)第65行进行跳转
在这里插入图片描述

将自己使用的外部晶振系数修改一下,我的是c8t6,外部晶振为8Mhz,所以修改这个地方为8000000,大家根据自己的晶振实际参数进行修改。

在这里插入图片描述

第三步 修改倍频

找到此文件(system_stm32f10x.c)的第1056行,进行倍频修改,按照72Mhz
我的配置为 8MHz * 9 =72MHz,所以此处我改为9倍频,大家根据实际情况修改
在这里插入图片描述

保存文件,重新编译下载即可

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【组合递归回溯】【removeLast】Leetcode 39. 组合总和

【组合递归回溯】【removeLast】Leetcode 39. 组合总和 解法1 ---------------🎈🎈题目链接🎈🎈------------------- 解法1 如果是一个集合来求组合的话,就需要startIndex 例如:77.组合 (opens new windo…

python——By.XPATH

一、大部分元素没有id、name唯一标识,此时就需要通过xpath from selenuim import webdriver from selenuim.webdriver.common.by import Bydriver webdriver.Chrome() driver.maximize_window() driver.get(http://xxx) time.sleep(3)# 通过By.XPATH找到唯一页面元…

WorkPlus移动应用平台,完美的移动化办公体验

在移动办公成为企业工作的主流趋势下,高效的移动应用平台对于提升工作效率和协作能力至关重要。WorkPlus以其卓越的性能和全面的功能,助力企业实现移动办公的新时代。 为何选择WorkPlus作为移动应用平台的新选择?首先,WorkPlus提供…

【SpringCloud微服务全家桶学习笔记-GateWay网关(微服务入口)】

Gateway服务网关 API网关为微服务架构中的服务提供了统一的访问入口,客户端通过API网关访问相关服务。API网关的定义类似于设计模式中的门面模式,它相当于整个微服务架构中的门面,所有客户端的访问都通过它来进行路由及过滤。它实现了请求路…

Postman接口测试基本操作(全)

🍅 视频学习:文末有免费的配套视频可观看 🍅 关注公众号【互联网杂货铺】,回复 1 ,免费获取软件测试全套资料,资料在手,涨薪更快 Postman-获取验证码 需求:使用Postman访问验证码接…

LAMP 架构

LAMP和LNMP区别: 1、架构上: LAMPLinuxApacheMysqlPHP LNMPLinuxNginxMysqlPHP LAMP是LinuxApacheMysqlPHP的组合方式,bai用的是Linux; duLNMP是LinuxNginxMysqlPHP的组合方式,其特点是利用Nginx的快速zhi与轻量级&#xff0…

三月面了 6 家大厂,拿了 5 家 offer,进大厂好像也没有那么困难吧....

前言 二月底的时候因为换工作的缘故,陆续参加了华为、阿里巴巴、字节跳动、拼多多、百度、Paypal 的社招面试,除了字节跳动流程较长,我主动结束面试以外,其他的都顺利拿到了 Offer。 最近时间稍微宽裕点了,写个面经&…

vue3 动态路由及使用动态路由后刷新界面出现空白页或者404

最近编写vue3动态路由的功能遇到了一些问题,处理好了,总结出来,希望能帮助到你。正片开始 先写好本地缓存菜单的方法(存储、删除、获取) // utils/menu.jsconst getMenuList () > {return JSON.parse(localStorag…

掘根宝典之C++类型别名,关键字typedef,auto,decltype

类型别名 在C中,我们可以使用typedef关键字或using关键字来创建类型别名。下面是两种方式的示例: 使用typedef关键字创建类型别名: typedef int myInt; typedef float myFloat;myInt a;//等价int a; myFloat b;//等价float b; 使用using关…

4、Generator、class类、继承、Set、Map、Promise

一、生成器函数Generator 1、声明generator函数 function* 函数名() { }调用生成器函数 需要next()返回一个generator对象,对象的原型上有一个next(),调用返回对象{value:yield后面的值,done} function* fn() {console.log("我是生成器函数") } let it…

B端系统:漂亮就行。扯淡,漂亮仅占五分之一!

Hi,我是贝格前端工场,接触N多B端系统,也优化升级过N多。在这个过程中,仅仅美观是不够的,所以我拓展出来的B端系统五度评价指标,本篇着重讲易用性指标,欢迎老铁们评论点赞转发,有需求…

crossover玩不了qq游戏大厅怎么办 仍有五亿人坚持用QQ crossover玩游戏 Mac电脑玩QQ游戏

从1999年2月,QQ首个版本QICQ(OPEN-ICQ)上线。到2024年,靠着5亿月活用户,守住社交领域TOP2位置。你还记得QQ经典的铃声吗? 根据月狐数据2023年12月的统计,QQ月活跃账户数比微博和知乎加在一起还要…

安防视频监控汇聚平台EasyCVR使用RTMP推流出现异常的原因排查与解决

AI视频智能分析/视频监控管理平台EasyCVR能在复杂的网络环境中(专网、内网、局域网、广域网、公网等),支持设备通过4G、5G、WIFI、有线等方式接入,并将设备进行统一集中接入与视频汇聚管理,经平台接入的视频流能实现多…

paddle的版面分析的环境搭建及使用

一、什么是版面分析 版面分析技术,主要是对图片形式的文档进行版面分析,将文档划分为文字、标题、表格、图片以及列表5类区域,如下图所示: 二、应用场景 2.1 合同比对 2.2 文本类型划分 2.3 通用文档的还原 版面分析技术可将以…

KIF本地密钥注入验证步骤 RSA加解密 python JAVA

**验证步骤:** # 终端随机生成一对RSA key pair pem文件 # 终端把sn及公钥发过去 # KIF返回公钥加密后的IPEK及明文IPEK的KCV (加密机处理加密等操作:把sn和Base Derivation Key分散生成IPEK用加密机的Local Master Key存入加密机&#xff0c…

『运维备忘录』之 iptables 防火墙使用指南

前言 iptables 是一个配置 Linux 内核防火墙的命令行工具,它是用来设置、维护和检查Linux内核的IP包过滤规则的。本文将介绍 iptables 的基础知识和使用示例。 注意:红帽/红旗/CentOS等 7 版本以上已改为使用 firewalld 作为防火墙替换iptables。 一、基…

AIGC: 2 语音转换新纪元-Whisper技术在全球客服领域的创新运用

背景 现实世界,人跟人的沟通相当一部分是语音沟通,比如打电话,聊天中发送语音消息。 而在程序的世界,大部分以处理字符串为主。 所以,把语音转换成文字就成为了编程世界非常普遍的需求。 Whisper 是由 OpenAI 开发…

3.11_C++_day1_作业

作业要求&#xff1a; 程序代码&#xff1a; #include <iostream> #include <string.h>using namespace std;int main() {int a0,b0,c0,d0,e0;//分别记录字符串中的大写&#xff0c;小写&#xff0c;数字&#xff0c;空格&#xff0c;其他字符个数string str;cha…

AHU 汇编 实验五

实验名称&#xff1a;实验五 分支与循环程序设计 二、实验内容&#xff1a;从键盘输入一个四位的16进制数&#xff08;其中字母为大写&#xff09;&#xff0c;将其转化为二进制数提示输出。 实验过程&#xff1a; 源代码: data segmentbuff1 db Please input a number(H):$b…

03:HAL---中断

目录 一:中断 1:简历 2:AFIO 3:EXTI 4:NVIC基本结构 5:使用步骤 6:设计中断函数 二:中断的应用 A:对外式红外传感计数器 1:硬件介绍 2:计数代码 B:旋转编码计数器 1:硬件介绍 2:旋转编码器代码 C:按键控制LED D:代码总结 一:中断 1:简历 中断&#xff1a;在主程序…