当前位置: 首页 > news >正文

[STM32问题解决(2)]STM32通过串口与PC通信,打开串口助手后无法在打开状态下下载程序和复位STM32

问题回顾

最近学习STM32单片机,经常使用STM32通过USART1串口与PC的串口助手进行通信。为了简单便捷,通常在打开串口的状态下下载程序。这样子下载程序后,STM32发出的信号,PC马上可以收到。
但是,突然出现了一个问题:在打开串口的状态下,无法下载程序,复位单片机也无法运行程序。

解决问题

首要排除串口控制线干扰复位

  • 1、禁用DTR/RTS握手信号
    PC串口助手(如Putty、XCOM)默认可能启用DTR/RTS控制线,这些信号可能被开发板误识别为复位指令。
    **​​解决方法​​:**在串口助手中关闭DTR/RTS选项(通常位于“流控制”设置页)。
    在这里插入图片描述
  • 2、检查硬件设计
    确认开发板的串口转USB芯片(如CH340CP2102)的DTR/RTS引脚​​未连接​​到STM32的NRST(复位)引脚。部分开发板设计缺陷可能导致此问题。

我遇到的问题就是误勾选了RTS导致的,去除勾选后就正常了

相关文章:

  • Rerank的评测
  • 大模型-modelscope下载和使用chatglm3-6b模型
  • 【JUC】深入解析 JUC 并发编程:单例模式、懒汉模式、饿汉模式、及懒汉模式线程安全问题解析和使用 volatile 解决内存可见性问题与指令重排序问题
  • C++八股 —— 手撕线程池
  • Java限制单价小数位数方法
  • GitLens 教学(学习更新中)
  • 2025年渗透测试面试题总结-匿名[校招]红队攻防工程师(题目+回答)
  • 特伦斯 S75 电钢琴:重塑演奏美学的至臻之选
  • 数字化那点事系列文章
  • 软件工程:关于招标合同履行阶段变更的法律分析
  • [网页五子棋][对战模块]前后端交互接口(建立连接、连接响应、落子请求/响应),客户端开发(实现棋盘/棋子绘制)
  • 系统思考:经营决策沙盘
  • WebBuilder数据库:企业数据管理的能力引擎
  • Vad-R1:通过从感知到认知的思维链进行视频异常推理
  • 初学c语言21(文件操作)
  • C语言进阶--自定义类型详解(结构体、枚举、联合)
  • 2022 RoboCom 世界机器人开发者大赛-本科组(省赛)解题报告 | 珂学家
  • 【仿生机器人】机器人情绪系统的深度解析
  • 从监控到告警:Prometheus+Grafana+Alertmanager+告警通知服务全链路落地实践
  • Docker Compose使用自定义用户名密码启动Redis
  • seo网站地图怎么做/网站关键词排名优化系统
  • 外贸网站建设及推广/点击器 百度网盘
  • 贵州省政府门户网站建设/武汉最新消息今天
  • 网站建设模板制作/湖南有实力seo优化
  • 网站开发完以后交付源代码/排名检测
  • 免费做网站凡科/百度平台营销收费标准