一种软件烧录系统以及软件烧录方法技术方案

技术编号:17304250 阅读:17 留言:0更新日期:2018-02-18 22:06
本申请实施例公开了一种软件烧录系统以及软件烧录方法,用于可同时对多个蓝牙模块进行软件烧录,提高了生产效率。本申请实施例的烧录软件系统包括:上位机、烧录适配器、双向三态缓冲器以及至少两个蓝牙模块。其中,上位机用于产生可烧录软件;烧录适配器与上位机通过USB接口连接,用于获取上位机上产生的可烧录软件,上位机通过USB接口向烧录适配器供电,上位机内置供电电源或外接供电电源;烧录适配器通过双向三态缓冲器与并联后的蓝牙模块连接,将烧录适配器上的可烧录软件烧录至蓝牙模块,双向三态缓冲器以及蓝牙模块由烧录电源提供工作电压。本申请实施例还提供一种软件烧录方法。

A software burning system and a software burning method

The application example discloses a software burning system and software burning method, which can be used for software burning of multiple Bluetooth modules at the same time, and improves production efficiency. The burning software system of the application example includes the upper computer, the burning adapter, the bidirectional three state buffer and at least two Bluetooth modules. Among them, the host computer can be used to generate burning software; programming adapter connected to the host computer through the USB interface for the generated PC on the recordable software, the host computer through the USB interface to the host computer built-in burning power adapter, power supply or external power supply; Bluetooth module burn recorded three state buffers and adapter through two-way parallel after the connection, will burn on the adapter can burn the software programming to the Bluetooth module, Bluetooth module and two-way three state buffers to provide working voltage by burning power. The application embodiment also provides a software burning method.

【技术实现步骤摘要】
一种软件烧录系统以及软件烧录方法
本申请涉及软件烧录
,尤其涉及一种软件烧录系统以及软件烧录方法。
技术介绍
蓝牙模块在生产完成后,需要烧录好软件才能对蓝牙模块进行各项实验测试或使用。目前对生产完成的蓝牙模块进行软件烧录是通过烧录适配器与蓝牙模块连接后进行的。蓝牙模块的软件烧录原理如图1所示:上位机与烧录适配器(如:J-LINK适配器)通过USB接口连接,烧录适配器再通过时钟信号线(即SWCLK接入的连接线)以及数据传送信号线(即SWDIO接入的连接线)分别与蓝牙模块连接,烧录适配器上的GND接地,烧录适配器上的VCC与蓝牙模块上的VCC连接,上位机通过USB连接为烧录适配器以及蓝牙模块供电;之后上位机对需要烧录的软件源代码进行编译后产生可烧录软件,通过上位机上已安装的与烧录适配器相应的应用软件(如:Jflash)设置好传送速率等参数后就可将产生的可烧录软件通过烧录适配器烧录至蓝牙模块。然而,通过上述方式对蓝牙模块进行软件烧录,烧录适配器以及蓝牙模块的供电由上位机通过USB接口提供,烧录适配器输出的功率有限,当需要对大批量蓝牙模块烧录同一软件时,烧录适配器的输出电压也会不稳定,为提高软件烧录的烧录成功率,只能按图1所示的烧录方式单个蓝牙模块逐一进行烧录,降低了生产效率。
技术实现思路
本申请实施例提供了一种软件烧录系统以及软件烧录方法,用于可同时对多个蓝牙模块进行软件烧录,提高了生产效率。具体技术方案包括:本申请实施例第一方面提供一种软件烧录系统,包括:上位机、烧录适配器、双向三态缓冲器以及至少两个蓝牙模块,其中:所述上位机,用于产生可烧录软件;所述烧录适配器与所述上位机通过USB接口连接,用于获取所述上位机上的所述可烧录软件,所述上位机通过所述USB接口向所述烧录适配器供电,所述上位机内置供电电源或外接供电电源;所述烧录适配器通过所述双向三态缓冲器与并联后的所述蓝牙模块连接,将所述烧录适配器上的所述可烧录软件烧录至所述蓝牙模块,所述双向三态缓冲器以及所述蓝牙模块由烧录电源提供工作电压。优选地,所述软件烧录系统还包括:稳压滤波电路,所述稳压滤波电路一端与所述烧录电源连接,另一端与所述蓝牙模块的VCC端连接。优选地,所述稳压滤波电路包括:第一电容,用于稳压,所述第一电容一端接地,一端与所述烧录电源连接,所述第一电容的电容量包括10μF;第二电容,用于滤波,所述第二电容一端接地,一端与所述烧录电源连接,所述第二电容的电容量包括0.1μF。优选地,所述双向三态缓冲器包括:74LS245芯片,所述74LS245芯片包括8个输入端A1至A8以及8个输出端B1至B8;当所述74LS245芯片的片选端低电平有效且DIR=“0”时,所述可烧录软件被允许烧录至所述蓝牙模块;所述烧录适配器的SWLCK端以及所述烧录适配器的SWDIO端分别与所述74LS245芯片的输入端Am以及An进行连接,1≤m≤8,1≤n≤8,m、n为正整数,m≠n;所述蓝牙模块的SWLCK端以及所述蓝牙模块的SWDIO端分别与所述74LS245芯片的输出端Bm以及Bn进行连接,1≤m≤8,1≤n≤8,m、n为正整数,m≠n。优选地,所述74LS245芯片的DIR端与所述烧录电源连接,所述DIR端与所述烧录电源之间包括电阻R;所述DIR端接地,所述DIR端与地之间包括开关SW;当所述开关SW断开时,则所述DIR=1,所述上位机可以读取到所述蓝牙模块上的数据;当所述开关SW闭合时,则所述DIR=0,所述上位机可以向所述蓝牙模块传输数据。优选地,所述电阻R的阻值为10KΩ。优选地,当所述双向三态缓冲器的数量至少为两个时,所述双向三态缓冲器的输入接口并联后,再分别与所述烧录适配器的SWLCK接口以及所述烧录适配器的SWDIO接口进行连接。优选地,所述烧录电源提供的工作电压包括:3.3V。本申请实施例第二方面提供一种软件烧录方法,包括:烧录适配器通过USB接口获取上位机发送的可烧录软件,所述可烧录软件由所述上位机产生,所述上位机通过所述USB接口向所述烧录适配器供电,所述上位机内置供电电源或外接供电电源;所述烧录适配器通过双向三态缓冲器向蓝牙模块烧录所述可烧录软件,所述双向三态缓冲器以及所述蓝牙模块由烧录电源提供工作电压,所述蓝牙模块至少为两个。优选地,所述双向三态缓冲器包括:74LS245芯片。从以上技术方案可以看出,本申请实施例具有以下优点:软件烧录系统包括上位机、烧录适配器、双向三态缓冲器以及至少两个蓝牙模块,上位机、烧录适配器、双向三态缓冲器以及并联后的蓝牙模块依次顺序连接,上位机用于产生可烧录软件;烧录适配器获取上位机上的可烧录软件后,通过双向缓冲器将该可烧录软件烧录至蓝牙模块。在本申请实施例中,在烧录适配器与蓝牙模块之间增加双向三态缓冲器,该双向三态缓冲器有缓存作用,可随时对烧录软件进行缓存,可以提高可烧录软件在传输过程中的可靠性和稳定性;同时,为该双向三态缓冲器以及蓝牙模块提供单独的烧录电源,而不再需要由上位机通过USB对蓝牙模块进行供电,提高了蓝牙模块工作电压的稳定性,综上,通过上述软件烧录系统可实现多个蓝牙模块同时进行软件烧录,提高了生产效率。附图说明图1为现有技术中的一种软件烧录系统原理框图;图2为本申请实施例中软件烧录系统的一个系统框架图;图3为本申请实施例中软件烧录系统的一个电路连接图;图4为本申请实施例中软件烧录方法的一个实施例示意图。具体实施方式本申请实施例提供了一种软件烧录系统以及软件烧录方法,用于可同时对多个蓝牙模块进行软件烧录,提高了生产效率。为便于理解,下面对本申请实施例中的软件烧录系统进行描述,具体请参阅图2:该软件烧录系统包括上位机、烧录适配器、双向三态缓冲器以及蓝牙模块,需要说明的是,蓝牙模块至少为两个,如图2所示的蓝牙模块1、蓝牙模块2、…、蓝牙模块i、…、蓝牙模块j;双向三态缓冲器至少为一个,蓝牙模块1、蓝牙模块2、…蓝牙模块i可以并联后接入双向三态缓冲器1的输出端(蓝牙模块接入端的数量不大于双向三态缓冲器的输出端的数量),双向三态缓冲器也可以为多个,如图2所示的双向三态缓冲器1、…、双向三态缓冲器k,双向三态缓冲器为多个时,可以并联接入烧录适配器的输出端。其中,上位机对源代码进行编译后产生可烧录软件(也可称为可烧录文件);烧录适配器与上位机通过USB接口连接,用于获取上位机上的产生的可烧录软件,同时,烧录适配器的供电也是由上位机通过USB接口向烧录适配器提供,上位机内置有供电电源或外接供电电源;之后,烧录适配器通过双向三态缓冲器与并联后的蓝牙模块连接,将烧录适配器上的可烧录软件烧录至蓝牙模块,双向三态缓冲器以及蓝牙模块由烧录电源提供工作电压。需要说明的是,本申请实施例中的上位机是可实现与烧录适配器进行适配并进行蓝牙软件烧录功能的设备,可以是包括PC、平板电脑等终端设备,也可是车载电脑等设备,具体此处不做限定。如果仅通过蓝牙模块与烧录适配器连接再进行软件的烧录,一般都需要通过一段转接线将烧录适配器与蓝牙模块连接起来才能实现硬件上的连接,转接线本身会对信号有一定的衰减,也会使信号受外部的干扰,从而使得从烧录适配器传输过来的数据由于供电电源不稳定或并联的蓝牙模块超过一定数量而受到影响,从而不能有效的保本文档来自技高网...
一种软件烧录系统以及软件烧录方法

【技术保护点】
一种软件烧录系统,其特征在于,包括:上位机、烧录适配器、双向三态缓冲器以及至少两个蓝牙模块,其中:所述上位机,用于产生可烧录软件;所述烧录适配器与所述上位机通过USB接口连接,用于获取所述上位机上的所述可烧录软件,所述上位机通过所述USB接口向所述烧录适配器供电,所述上位机内置供电电源或外接供电电源;所述烧录适配器通过所述双向三态缓冲器与并联后的所述蓝牙模块连接,将所述烧录适配器上的所述可烧录软件烧录至所述蓝牙模块,所述双向三态缓冲器以及所述蓝牙模块由烧录电源提供工作电压。

【技术特征摘要】
1.一种软件烧录系统,其特征在于,包括:上位机、烧录适配器、双向三态缓冲器以及至少两个蓝牙模块,其中:所述上位机,用于产生可烧录软件;所述烧录适配器与所述上位机通过USB接口连接,用于获取所述上位机上的所述可烧录软件,所述上位机通过所述USB接口向所述烧录适配器供电,所述上位机内置供电电源或外接供电电源;所述烧录适配器通过所述双向三态缓冲器与并联后的所述蓝牙模块连接,将所述烧录适配器上的所述可烧录软件烧录至所述蓝牙模块,所述双向三态缓冲器以及所述蓝牙模块由烧录电源提供工作电压。2.根据权利要求1所述的软件烧录系统,其特征在于,所述软件烧录系统还包括:稳压滤波电路,所述稳压滤波电路一端与所述烧录电源连接,另一端与所述蓝牙模块的VCC端连接。3.根据权利要求2所述的软件烧录系统,其特征在于,所述稳压滤波电路包括:第一电容,用于稳压,所述第一电容一端接地,一端与所述烧录电源连接,所述第一电容的电容量包括10μF;第二电容,用于滤波,所述第二电容一端接地,一端与所述烧录电源连接,所述第二电容的电容量包括0.1μF。4.根据权利要求1-3中任一项所述的软件烧录系统,其特征在于,所述双向三态缓冲器包括:74LS245芯片,所述74LS245芯片包括8个输入端A1至A8以及8个输出端B1至B8;当所述74LS245芯片的片选端低电平有效且DIR=“0”时,所述可烧录软件被允许烧录至所述蓝牙模块;所述烧录适配器的SWLCK端以及所述烧录适配器的SWDIO端分别与所述74LS245芯片的输入端Am以及An进行连接,1≤m≤8,1≤n≤8,m、n为正整数,m≠n;...

【专利技术属性】
技术研发人员:黄世文
申请(专利权)人:广东乐心医疗电子股份有限公司
类型:发明
国别省市:广东,44

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

1