一种基于微控制单元的串口一键下载电路系统技术方案

技术编号:36920413 阅读:12 留言:0更新日期:2023-03-22 18:44
本实用新型专利技术公开了一种基于微控制单元的串口一键下载电路系统,包括微控制单元MCU,所述微控制单元MCU包括NPN三极管Q1、二极管D1、电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6、按键SW1、按键SW2、电容C1与电容C2,所述按键SW2的第3、4引脚接微控制单元MCU的BOOT0引脚,所述按键SW2的第1、2引脚接VCC3V3,所述电阻R1一端接微控制单元MCU的BOOT1引脚,所述电阻R1另外一端接地,所述三极管Q1的集电极接微控制单元MCU的RESET引脚。本实用新型专利技术整个过程中仅仅需在开始下载时手动按一下按钮SW2,其它全部由电脑端上位机软件操作完成,不占用标准串口的DTR#以及RTS#信号等。准串口的DTR#以及RTS#信号等。准串口的DTR#以及RTS#信号等。

【技术实现步骤摘要】
一种基于微控制单元的串口一键下载电路系统


[0001]本技术涉及微控制单元领域,特别涉及一种基于微控制单元的串口一键下载电路系统。

技术介绍

[0002]微控制单元的串口一键下载电路系统是一种进行微控制单元串口下载的系统,目前很多微控制单元(以下简称MCU)都支持串口下载代码的功能,且方法基本都是类似的:MCU提供一个或多个引脚用于设定bootloader,MCU在复位后会根据这些引脚的设定而执行不同的程序,从而实现串口下载程序或者执行用户代码,随着科技的不断发展,人们对于微控制单元的串口一键下载电路系统的制造工艺要求也越来越高。
[0003]现有的微控制单元的串口一键下载电路系统在使用时存在一定的弊端,市面上现有的一键下载电路多有以下缺点:会占用串口DTR#以及RTS#信号,浪费串口资源,给人们的使用过程带来了一定的不利影响,为此,我们提出一种基于微控制单元的串口一键下载电路系统。

技术实现思路

[0004](一)解决的技术问题
[0005]针对现有技术的不足,本技术提供了一种基于微控制单元的串口一键下载电路系统,结构简单,元器件少,成本低,整个过程中仅仅需在开始下载时手动按一下按钮SW2,其它全部由电脑端上位机软件操作完成,不占用标准串口的DTR#以及RTS#信号等,可以有效解决
技术介绍
中的问题。
[0006](二)技术方案
[0007]为实现上述目的,本技术采取的技术方案为:一种基于微控制单元的串口一键下载电路系统,包括微控制单元MCU,所述微控制单元MCU包括NPN三极管Q1、二极管D1、电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6、按键SW1、按键SW2、电容C1与电容C2。
[0008]优选的,所述按键SW2的第3、4引脚接微控制单元MCU的BOOT0引脚,所述按键SW2的第1、2引脚接VCC3V3,所述电阻R1一端接微控制单元MCU的BOOT1引脚,所述电阻R1另外一端接地,所述三极管Q1的集电极接微控制单元MCU的RESET引脚。
[0009]优选的,所述NPN三极管Q1、二极管D1元器件构成MCU的串口一键下载电路,所述MCU的串口一键下载电路仅需1个NPN三极管,一个二极管,6个电阻以及2个电容组成。
[0010]优选的,所述按键SW2按钮松开,所述BOOT0信号从VCC3V3断开,所述电容C1通过二极管D1、电阻R5快速放电,所述BOOT0信号由高电平变为低电平,因RESET信号不变,所述微控制单元MCU还继续保持于下载模式下。
[0011](三)有益效果
[0012]与现有技术相比,本技术提供了一种基于微控制单元的串口一键下载电路系统,具备以下有益效果:该一种基于微控制单元的串口一键下载电路系统,结构简单,元器
件少,成本低,整个过程中仅仅需在开始下载时手动按一下按钮SW2,其它全部由电脑端上位机软件操作完成,不占用标准串口的DTR#以及RTS#信号等,按下SW2按钮,此时BOOT0信号由低电平变高电平,由于电容两端的电压不能突变,三极管Q1导通,MCU复位RESET信号由高电平变为低电平。随着电容C1充电完成,三极管Q1截止,RESET信号由低电平恢复到高电平。此时MCU BOOT引脚的电平状态为:BOOT0为高电平,BOOT1为低电平,因此MCU将进入下载模式;松开SW2按钮,BOOT0信号从VCC3V3断开,电容C1通过二极管D1、电阻R5快速放电,使得BOOT0信号由高电平变为低电平,因RESET信号不变,MCU还继续保持于下载模式下,使用上位机软件下载代码到MCU,下载完成后由上位机软件复位MCU,此时BOOT引脚的电平状态为:BOOT0为低电平,BOOT1为低电平,MCU将进入正常运行模式执行用户代码,整个微控制单元的串口一键下载电路系统结构简单,操作方便,使用的效果相对于传统方式更好。
附图说明
[0013]图1为本技术一种基于微控制单元的串口一键下载电路系统的整体结构示意图。
具体实施方式
[0014]下面将结合附图和具体实施方式对本技术的技术方案进行清楚、完整地描述,但是本领域技术人员将会理解,下列所描述的实施例是本技术一部分实施例,而不是全部的实施例,仅用于说明本技术,而不应视为限制本技术的范围。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。实施例中未注明具体条件者,按照常规条件或制造商建议的条件进行。所用试剂或仪器未注明生产厂商者,均为可以通过市售购买获得的常规产品。
[0015]在本技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0016]在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。
[0017]实施例一:
[0018]如图1所示,一种基于微控制单元的串口一键下载电路系统,包括微控制单元MCU,微控制单元MCU包括NPN三极管Q1、二极管D1、电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6、按键SW1、按键SW2、电容C1与电容C2。
[0019]进一步的,按键SW2的第3、4引脚接微控制单元MCU的BOOT0引脚,按键SW2的第1、2引脚接VCC3V3,电阻R1一端接微控制单元MCU的BOOT1引脚,电阻R1另外一端接地,三极管Q1
的集电极接微控制单元MCU的RESET引脚。
[0020]进一步的,NPN三极管Q1、二极管D1元器件构成MCU的串口一键下载电路,MCU的串口一键下载电路仅需1个NPN三极管,一个二极管,6个电阻以及2个电容组成。
[0021]实施例二:
[0022]在实施例一的基础上,如图1所示,一种基于微控制单元的串口一键下载电路系统,包括微控制单元MCU,微控制单元MCU包括NPN三极管Q1、二极管D1、电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6、按键SW1、按键SW2、电容C1与电容C2。
[0023]进一步的,按键SW2的第3、4引脚接微控制单元MCU的BOOT0引脚,按键SW2的第1、2引脚接VCC3V3,电阻R1一端接微控制单元MCU的BOOT1引脚,电阻R1另外本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于微控制单元的串口一键下载电路系统,包括微控制单元MCU,其特征在于:所述微控制单元MCU包括NPN三极管Q1、二极管D1、电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6、按键SW1、按键SW2、电容C1与电容C2;所述按键S...

【专利技术属性】
技术研发人员:付泽辉王志勤
申请(专利权)人:苏州市精创测控技术有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1