单片机程序烧录详解: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型号。不同型号的具体区别和应用电路设计细节,建议参考官方手册或等待作者后续分享。
热门推荐
中药材薤白的功效与作用
清炒鹌鹑蛋:一道简单又美味的夏季开胃菜
鹌鹑蛋美食攻略:家常做法,大人孩子都爱
芦花板是什么板材?优势和种类详解
重庆销售地暖材料(地暖管材质哪个最好)
揭秘艾滋病病毒血液检测报告:你的健康守护神
孜珠寺:西藏最神秘的古老寺庙
岁寒三友:松竹梅,共谱古诗之韵
腊八蒜的营养价值与食用注意事项
汽车仪表上EPC灯亮是什么故障?该怎么处理,看完就懂了!
腰椎康复训练小燕飞怎么做
低欲望消费时代消费者如何提高生活品质?
并联去耦电容的反谐振现象分析
企业竞争优势分析的主要步骤是什么?
大三可以报名考研吗?
万众瞩目变失望,泰森保罗拳赛平淡收场,拳迷送上嘘声
浙二医院皮肤科AI门诊今日开诊 患者评价:“准确又全面!”
五款养生汤品,让你补血养颜事半功倍
学生寒假健康饮食指南:五条准则助力健康成长
玩转手机开发者模式:这些高级功能你一定不能错过
系统里如何设置排班规则?
自然人如何使用电子税务局代开数电红字发票(劳务报酬适用)
团员档案怎么查个人信息·怎样查询自己的团员档案所在地
入团时间怎么查询?入团时间一般是多少岁
医美机构的数字化营销应该怎么做?
赠与的法律关系与财务处理指南
“青龙方,白虎方”指什么?有什么讲究?
《玫瑰的故事》:行气解郁,和血养颜,玫瑰可不止“恋爱脑”
玫瑰花语与情感表达的艺术(用花语传达心声的魅力与技巧)
打卡机数据清零导致考勤记录丢失?资深HR教你3步紧急处理+长效预防方案