本实用新型的目的是提供一种多选择下载方式的stm32芯片程序下载器,经简单操作就能进行不同下载方式的切换,结构简单,操作方便。
背景技术:
随着微电子技术的发展,生活中出现越来越多的电子产品。目前,以stm32系列芯片作为处理器电子产品居多,stm32芯片具有多种程序下载方式,其中可通过ST-LINK下载器和J-LINK下载器进行程序下载,所以许多主板针对两种下载方式,基本设有两种下载端口,造成通信线和主板外接端口的数量过剩。
技术实现要素:
本实用新型的目的是提供一种多选择下载方式的stm32芯片程序下载器,其特征是:一种多选择下载方式的stm32芯片下载器,包括壳体,USB接口(1),ST-LINK下载模块(2),滑块(3),J-LINK下载模块(4)和USB插口(5):所述ST-LINK下载模块(2)和J-LINK下载模块(4)相互独立,通过滑动滑块(3)对二者进行模式切换。
所述ST-LINK下载模块(2)与所述J-LINK下载模块(4)嵌于一个壳体中,并公用USB接口(1)和USB插口(5)。
所述滑块(3)滑动到ST-LINK下载模块(2)一端时,可通过ST-LINK下载程序;所述滑块(3)滑动到J-LINK下载模块(2)一端时,可通过J-LINK下载程序;所述滑块(3)位于图1位置时,下载器处于断路状态。
本实用新型的有益效果是:减少通信线的数量和主板外接端口,具备两种下载方式,结构简单,方便两种下载方式切换。
附图说明
图1所示是本实用新型的外部结构图。
图2所示是本实用新型的电路示意图。
图1中:1.USB接口;2. ST-LINK下载模块;3. 滑块;4. J-LINK下载模块;5.USB插口。
具体实施方式
如图1和图2所示,一种多选择下载方式的stm32芯片程序下载器,其特征是:一种多选择下载方式的stm32芯片程序下载器,包括壳体,USB接口(1),ST-LINK下载模块(2),滑块(3),J-LINK下载模块(4)和USB插口(5):所述ST-LINK下载模块(2)和J-LINK下载模块(4)相互独立,通过滑动滑块(3)对二者进行模式切换。
所述ST-LINK下载模块(2)与所述J-LINK下载模块(4)嵌于一个壳体中,并公用USB接口(1)和USB插口(5)。
所述滑块(3)滑动到ST-LINK下载模块(2)一端时,可通过ST-LINK下载程序;所述滑块(3)滑动到J-LINK下载模块(2)一端时,可通过J-LINK下载程序;所述滑块(3)位于图1位置时,下载器处于断路状态。
所述USB接口(1)与计算机相连;所述USB插口(5)与stm32芯片连接。
本实用新型结构简单,将ST-LINK下载器和J-LINK下载器合二为一,兼具两种程序下载方式的功能,可供多选择,操作便捷。