单片机程序烧录详解:ESP32-C3下载模式与CH340选型指南
创作时间:
作者:
@小白创作中心
单片机程序烧录详解:ESP32-C3下载模式与CH340选型指南
引用
CSDN
1.
https://blog.csdn.net/m0_63235356/article/details/143452578
在单片机开发中,将程序烧录到芯片上是一个基本且重要的操作。本文以ESP32-C3芯片为例,详细介绍了芯片的下载模式和自动下载电路的工作原理,并对CH340芯片的选型给出了实用建议。
ESP32-C3芯片的启动模式
芯片启动主要有两种模式:正常运行模式和下载模式。对于ESP32-C3来说,支持USB下载和串口下载两种方式。通过控制三个关键引脚(GPIO2、GPIO8和GPIO9)的电平状态,可以决定芯片进入哪种模式。
- GPIO2:两种模式下都是高电平,因此在硬件设计时需要在GPIO2上加一个上拉电阻。
- GPIO8:运行模式是任意值,下载模式是高电平,同样需要一个上拉电阻。
- GPIO9(BOOT引脚):默认是弱上拉,高电平时进入运行模式,低电平时进入下载模式。
自动下载电路的工作原理
为了简化烧录过程,可以使用自动下载电路。该电路通过CH340芯片将USB转换为串口,并利用DTR和RTS两个引脚配合两个三极管来控制BOOT和EN(复位)引脚的电平。
自动下载电路原理图
具体工作过程如下:
- DTR和RTS都为低电平时,两个三极管截止,EN和BOOT保持高电平。
- DTR和RTS都为高电平时,两个三极管导通,EN和BOOT都是高电平。
- DTR为高电平、RTS为低电平时,Q1导通,EN被拉低。
- RTS为高电平、DTR为低电平时,Q2导通,BOOT被拉低。
通过控制DTR和RTS的电平变化,可以实现芯片的重启和进入下载模式。
CH340芯片的选型
CH340系列芯片有多种型号,常见的包括CH340C/N/K/E/X/B等。这些型号的主要区别在于是否内置时钟和引脚配置。
CH340系列芯片实物对比
- 内置时钟的型号:CH340C/N/K/E/X/B,无需外部晶振。
- 支持DTR和RTS引脚的型号:CH340C/K/X等,适合使用自动下载电路。
- 大小和价格:CH340X最小但价格较高,CH340C最大但价格较低,具体选择需根据项目需求决定。
在ESP32-C3核心板设计中,作者选择了CH340K型号。不同型号的具体区别和应用电路设计细节,建议参考官方手册或等待作者后续分享。
热门推荐
逼近3000美元!避险需求与央行购金助力国际金价 灵宝黄金涨超7%
家庭网络布线全解析:打造高效稳定的WiFi环境,提升智能家居体验
没签线下合同怎么退公会:法律实务操作指南与风险防范
鸿博股份算力业务“关键人物”被解聘
多维图表助力企业数据分析
面对多个职业机会时,应依据哪些标准进行选择
婴儿热敷肚子一般多久
小行星撞地球:潜在灾难与我们的防御准备
广元昭化:古蜀道文旅新篇 历史瑰宝焕流量之光
如何克服懈怠,行动起来做出改变? | 分享5个心理学小方法
助学贷款利率3.6%是多少利息?详解助学贷款利息计算规则
私人影院5.1、7.1、9.1.2音响系统对比:哪种适合你?
央企在湖南:助推产业跃迁
西方肖像画的演变与社会变革:从形象再现到主观表达
统计学:增长量和平均增长量解析
集美大学实践队走进长汀:让传统文化焕发新时代光芒
“旧时王谢堂前燕”故事里,有放达名士,更有鸿鹄之志的才女
空气炸锅炸鸡翅:五种口味做法详解,外酥里嫩又健康
高山流水:俞伯牙与钟子期的知音传奇
2025-2031年中国信创云行业市场现状调研及发展前景预测报告
船舶火灾防控策略与规范要求
王者荣耀公孙离出装攻略:S38赛季最强装备搭配与连招技巧
人民公社:从争议到正名,还原真实历史,他真的不是 “大锅饭”
春节带娃观影指南|哪吒2|唐探|封神2|熊出没哪个适合带娃看?
国学《山海经》:青耕,吉祥如意的“绿衣天使”
什么是英特尔Turbo Boost以及如何利用它
2025年上海各区转学条件汇总,超详细!
信通院栗蔚:探索算力互联网,构建算力服务大市场
小学一年级到六年级阅读清单,帮家长们列好了,赶紧带娃刷起来
曾国藩的黑白人生:近三十而悟道,凡夫成“圣贤”