【技术实现步骤摘要】
一种基于STM32的ISP下载电路
本技术涉及软件部署
,特别涉及一种基于STM32的ISP下载电路。
技术介绍
众所周知,STM32单片机在其内部有一个自举程序,该自举程序为芯片出厂设置,用户无法更改,且该自举程序默认连接在外设USART1上。所以在有些情况下(比如没有外部下载器接口)用户可以通过改变STM32的启动区域(通过BOOT引脚的配置,STM32的启动区域不一样)使单片机从内部自举程序启动并结合USART1给设备烧写程序。该方法统称为“ISP下载”。现有的下载方案有两种,一种是手动下载,另一种则是ISP一键下载;此处主要讨论ISP一键下载,它需要做的事情就是用上位机去控制BOOT0脚和单片机的复位脚,通过上位机实现ISP一键下载;一键ISP电路中我们需要用USB转串口的芯片的DTR口和RTS口来控制单片机的BOOT0和RESET。下载电路如说明书附图的图3以及图4所示;其主要实现的原理在于:1、通过上位机控制U17(CH340G)的RTS脚为低电平,Q4导通,BOOT0的电平上拉为高电平;2 ...
【技术保护点】
1.一种基于STM32的ISP下载电路,包括单片机以及ISP一键下载模块;所述ISP一键下载模块与单片机连接,其特征在于:还包括上电延迟模块,所述上电延迟模块连接在单片机的RESET引脚与ISP一键下载模块之间,所述上电延迟模块用于隔离单片机上电时产生的干扰电平。/n
【技术特征摘要】
1.一种基于STM32的ISP下载电路,包括单片机以及ISP一键下载模块;所述ISP一键下载模块与单片机连接,其特征在于:还包括上电延迟模块,所述上电延迟模块连接在单片机的RESET引脚与ISP一键下载模块之间,所述上电延迟模块用于隔离单片机上电时产生的干扰电平。
2.根据权利要求1所述的一种基于STM32的ISP下载电路,其特征在于:所述上电延迟模块包括模拟开关U1。
3.根据权利要求2所述的一种基于STM32的ISP下载电路,其特征在于:所述模拟开关U1的VCC引脚与EN引脚之间连接有二极管D1,所述二极管D1上并联有电阻R2,所述模拟开关U1的EN引脚、二极管D1的正极以及电阻R2的第一端均连接至电容C1的第一端,所述电容C1的第二端接地,所述模拟开关U1的VCC引脚、二极管D1的负极以及电阻R2的第二端均连接至电压...
【专利技术属性】
技术研发人员:程世友,石新刚,
申请(专利权)人:浙江互灵科技有限公司,
类型:新型
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。