[实用新型]一种STM32控制器的程序烧录器有效
| 申请号: | 201820944880.1 | 申请日: | 2018-06-19 |
| 公开(公告)号: | CN208589009U | 公开(公告)日: | 2019-03-08 |
| 发明(设计)人: | 郑锡俊;徐响林 | 申请(专利权)人: | 广州市钛码电子科技有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61 |
| 代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 江裕强 |
| 地址: | 510630 广东省广州市广州高新*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 控制器 程序烧录器 检测模块 烧录 本实用新型 电源模块 控制模块 延时模块 用户程序 运行模式 启动控制模块 启动延时模块 自动检测 上电 延时 计时 供电 | ||
本实用新型公开一种STM32控制器的程序烧录器,其包括电源模块、控制模块、检测模块和延时模块;电源模块,用于为程序烧录器和目标STM32控制器供电;控制模块,用于切换STM32控制器上电进入烧录模式或用户程序运行模式;检测模块,用于自动检测是否连接到STM32控制器,并启动延时模块开始延时;延时模块,由检测模块启动,在计时到达后启动控制模块执行相应的操作。本实用新型的程序烧录器,在连接STM32控制器后自动进入烧录模式,并在烧录完成后自动进入用户程序运行模式。使用简单、方便、可靠。
技术领域
本实用新型涉及电子技术领域,特别是一种STM32控制器的程序烧录器。
背景技术
厂商提供STM32控制器多种程序烧录方式:JTAG、SWD、ISP。其中ISP方式不需要特定的烧录设备,仅RS232串口即可实现,简单方便实施而被广泛使用。通过将控制器的BOOT0管脚设定为高电平,通电后运行厂商提供的BootLoader程序,通过串口接收用户程序,并烧录到芯片内的FLASH;通过将BOOT0管脚配置为低电平,通电后运行用户程序。一般的做法是用两个物理开关分别控制BOOT0和电源,用不同的先后顺序打开两个开关,选择进入烧录模式还是运行用户程序模式,这个过程需要人工控制,效率不高,不熟练的用户可能需要多次才能成功。
实用新型内容
本实用新型的目的在于提供一种STM32控制器的程序烧录器,在于解决背景技术中提到的需要人工控制烧录过程,效率低,易出错的问题。
本实用新型的目的通过如下技术方案实现。
一种STM32控制器的程序烧录器,一种STM32控制器的程序烧录器,其包括电源模块、控制模块、检测模块和延时模块;
电源模块,用于为程序烧录器和目标STM32控制器供电;
控制模块,用于切换STM32控制器上电进入烧录模式或用户程序运行模式;
检测模块,用于自动检测是否连接到STM32控制器,并启动延时模块开始延时;
延时模块,由检测模块启动,在计时到达后启动控制模块。
进一步的,控制模块采用三极管或者场效应管,进行电源或信号的通断控制。
进一步的,检测模块包括二极管、第一电阻、第二电阻,二极管的阳极与STM32的复位管脚连接,二极管的阴极与第一电阻的一端连接,第一电阻的另一端与第二电阻的一端连接,第二电阻的另一端接地。
进一步的,延时模块采用RC延时电路,包括电容和第一电阻,延时的时间应小于程序烧录的时间。
与现有技术相比,本实用新型具有如下优点和技术效果:
本实用新型结构简单,在连接STM32控制器后自动进入烧录模式,并在烧录完成后自动进入用户程序运行模式。使用简单、方便、可靠。通过配置默认的BOOT0管脚为高电平,在用户连接STM32控制器后,烧录器通过检测STM32的复位脚的电平,启动延时电路,延时时间到达后,将BOOT0管脚配置为低电平,以便STM32控制器再次复位后进入用户程序运行模式。
附图说明
图1是实施例中STM32控制器的程序烧录器硬件模块图;
图2是实施例中STM32控制器的程序烧录器电路图。
具体实施方式
以下结合附图和实例对本实用新型的具体实施作进一步说明,但本实用新型的实施和保护不限于此。
图1是本实例STM32控制器的程序烧录器硬件组成模块图,包括电源模块、检测模块、延时模块、控制模块。
检测模块,用于自动检测是否连接到STM32控制器,并启动延时模块开始计时;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市钛码电子科技有限公司,未经广州市钛码电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201820944880.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式显示设备
- 下一篇:一种新型存储器烧录设备





