一种用于嵌入式无线模块的检测系统的制作方法

文档序号:13760287阅读:227来源:国知局
一种用于嵌入式无线模块的检测系统的制作方法
本发明涉及嵌入式无线模块检测
技术领域
,特别是涉及一种用于嵌入式无线模块的检测系统。
背景技术
:随着科学技术的发展,电子和通信行业得到了长足的进步。在电子和通信领域中,经常需要用到嵌入式无线模块来实现设备的正常运行。所谓的嵌入式无线模块主要包括微控制处理器和无线芯片,微控制处理器主要负责运行操作系统和处理网络协议栈及应用层软件,而无线芯片负责建立无线连接,并传输数据。嵌入式无线模块将微控制处理器和无线芯片集成在一起,再集成如晶振和射频电路等外围器件,组成了一个模块产品。在嵌入式无线模块的研发和生产过程中,需要烧录测试软件对嵌入式无线模块进行功能检测。目前,通常采用电脑将软件程序烧录到嵌入式无线模块中,由于嵌入式无线模块需要通过串口进行软件烧录,但是电脑上没有串口,这就需要通过转接板连接电脑和嵌入式无线模块。在烧录软件时,首先将待烧录的软件放入到电脑中,然后在电脑烧录程序中设置待烧录软件路径、待烧录模块对应的COM口等参数,配置完成后,将嵌入式无线模块放入夹具与电脑连接,点击烧录程序中的开始按钮进行烧录。然而,烧录软件需要配置电脑,一台电脑同时智能支持1-4个嵌入式无线模块,当进行大规模测试时,就需要增加电脑的数量来提高烧录速度,这导致了检测过高的成本;其次,需要专业人员在电脑上对烧录软件进行配置,影响了检测效率。因此,如何降低嵌入式无线模块的检测成本,提高检测效率,是本领域技术人员目前需要解决的技术问题。技术实现要素:本发明的目的是提供一种用于嵌入式无线模块的检测系统,可以降低嵌入式无线模块的检测成本,提高检测效率。为解决上述技术问题,本发明提供了如下技术方案:一种用于嵌入式无线模块的检测系统,包括:用于连接待测嵌入式无线模块的夹具和与所述夹具连接的测试板;其中,所述测试板上设有用于存储测试软件信息的存储单元,和自动控制所述存储单元通过所述夹具烧录所述测试软件信息至所述待测嵌入式无线模块,并进行相应检测的处理器。优选地,所述测试板上还设有用于与外接存储设备连接的测试软件导通接口,所述测试软件导通接口与所述存储单元连接;所述处理器还用于在所述测试软件导通接口连接所述外接存储设备时,自动读取所述外接存储设备中的配置文件,并根据所述配置文件中的配置信息控制所述外接存储设备和所述存储单元进行相应的信息导通。优选地,所述测试板包括:第一串口和第一J-Link接口,用于连接至所述待测嵌入式无线模块,以供操作人员对所述嵌入式无线模块进行调试;第二串口和第二J-Link接口,用于连接至所述测试板的处理器,以供操作人员对所述测试板的处理器进行调试或对所述处理器内的软件升级;模式选择开关,用于响应操作者的操作控制所述测试板的处理器,以切换所述测试板的工作模式。优选地,所述夹具上设有显示单元,用于显示所述待测嵌入式无线模块的测试软件信息烧录状态。优选地,所述显示单元包括:显示器,用于显示所述待测嵌入式无线模块的测试软件信息烧录结果,以及相应的测试结果信息;指示灯,用于指示所述待测嵌入式无线模块的测试结果。优选地,所述指示灯包括:第一LED灯,用于在点亮时指示所述待测嵌入式无线模块通过测试;第二LED灯,用于在点亮时指示所述待测嵌入式无线模块未通过测试。优选地,所述夹具还包括:蜂鸣器,用于在所述待测嵌入式无线模块未通过测试时进行鸣响指示;复位按键,用于响应操作者的操作对所述待测嵌入式无线模块进行测试复位,并控制所述蜂鸣器停止鸣响。优选地,所述存储单元为闪存芯片。与现有技术相比,上述技术方案具有以下优点:本发明所提供的用于嵌入式无线模块的检测系统,包括:用于连接待测嵌入式无线模块的夹具和与夹具连接的测试板;其中,测试板上设有用于存储测试软件信息的存储单元,和自动控制存储单元通过夹具烧录测试软件信息至待测嵌入式无线模块,并进行相应检测的处理器。在进行检测时,将待测嵌入式无线模块放置在夹具上,则用户通过操作测试板,即可将预先存储在存储单元中的测试软件烧录进该嵌入式无线模块中,即可对该嵌入式无线模块进行功能检测。其中,测试板相对于电脑来说成本低的多,降低了整套烧录方案的成本,尤其是在大规模检测嵌入式无线模块时,大大降低了检测成本,无需专人取产线配置电脑程序,提高了检测效率。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明一种具体实施方式所提供的用于嵌入式无线模块的检测系统结构示意图;图2为本发明另一种具体实施方式所提供的用于嵌入式无线模块的检测系统结构示意图;图3为本发明一种实施方式所提供的模式选择开关的原理图;图4为本发明一种实施方式所提供的嵌入式无线模块测试流程图。具体实施方式本发明的核心是提供一种用于嵌入式无线模块的检测系统,可以降低嵌入式无线模块的检测成本,提高检测效率。为了使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式的限制。请参考图1,图1为本发明一种具体实施方式所提供的用于嵌入式无线模块的检测系统结构示意图。本发明的一种具体实施方式提供了一种用于嵌入式无线模块的检测系统,包括:用于连接待测嵌入式无线模块3的夹具2和与夹具2连接的测试板1;其中,测试板1上设有用于存储测试软件信息的存储单元11,存储单元11可以存储待烧录的软件和测试信息log等,和自动控制存储单元11通过夹具2烧录测试软件信息至待测嵌入式无线模块3,并进行相应检测的处理器12。在本实施方式中,测试板1上设置了处理器12,优选该处理器12为微处理器(MCU),而测试板1上的存储单元11优选为闪存芯片(Flash)。将待烧录的测试软件存储在存储单元11中,则当将待测嵌入式无线模块3放置在夹具2上连接完成后,处理器12即控制将该测试软件烧录进待测嵌入式无线模块3中,由于处理器尤其是MCU和Flash等电子器件的成本远远低于电脑,从而降低了整个检测方案的成本,尤其是当用户需要检测大量的嵌入式无线模块时,采用本实施方式的检测系统能够大大降低检测成本,且能够提高检测效率,方便工厂等大规模推广使用。当然,测试板1和夹具2通过对应的模块引脚接口进行连接,在此不做赘述。请参考图2,图2为本发明另一种具体实施方式所提供的用于嵌入式无线模块的检测系统结构示意图。在上述实施方式的基础上,本发明一种实施方式中,测试板1上还设有用于与外接存储设备连接的测试软件导通接口13,测试软件导通接口13与存储单元11连接;处理器12还用于在测试软件导通接口13连接外接存储设备时,自动读取外接存储设备中的配置文件,并根据配置文件中的配置信息控制外接存储设备和存储单元11进行相应的信息导通。在本实施方式中,优选测试软件导通接口13为USB接口,外接存储设备如U盘等。待烧录的软件、配置文件等内容可以通过外接存储设备传给测试板。如以外接存储设备为U盘为例,配置文件可以由技术人员设置好后存储在U盘中,U盘插入测试板的USB接口后,测试板自动读取U盘内的内容,完成读取后,拔出U盘,完成配置。不需要再有专人去产线专门去配置电脑程序,使得整个配置过程得到简化,提高了配置效率,从而提高了检测效率。其中,当外接存储设备插入到测试板的测试软件导通接口上时,测试板自动读取该外接存储设备中的配置文件,根据该配置文件中的配置信息,决定是拷贝存储单元中的测试信息log至该外接存储设备,还是拷贝该外接存储设备中的待烧录软件文件至存储单元中。所谓的log指的是日志,为存储单元中的软件对已完成的处理的记录。在本发明的一种实施方式中,测试板1包括:第一串口14和第一J-Link接口15,用于连接至待测嵌入式无线模块3,以供操作人员对嵌入式无线模块3进行调试;第二串口16和第二J-Link接口17,用于连接至测试板的处理器12,以供操作人员对测试板的处理器12进行调试或对处理器内的软件升级;模式选择开关18,用于响应操作者的操作控制测试板的处理器12,以切换测试板的工作模式。在本实施方式中,当测试板中的模式选择开关将测试板上的处理器bypass掉时,即将测试板上的处理器取消使能时,第一串口14和第一J-Link接口15连接至待测嵌入式无线模块,此时测试板可以作为一个普通的调试板;而当第二串口16和第二J-Link接口17工作时,其连接至测试板的处理器,可以用作调试测试板的处理器之用,也可以用作升级测试板处理器之用,当然第二串口和第二J-Link接口在用于上述用途时,需要外接调试设备。因此,第二串口和第二J-Link接口的设置便于系统的后期升级和维护更新。其中,模式选择开关的原理如图3所示,图3为本发明一种实施方式所提供的模式选择开关的原理图。而模式选择开关对应的模式如表1所示。表1模式对照表MODEL_SBOOTSTATUSELINK模式CXXX自动模式SHHH正常工作模式SLHHBootLoader模式SLLHQC模式SLHLMFG模式在本实施方式中,模式选择开关包括两个电子开关,各电子开关优选CD4053B,当MODEL_I拉高时,两个电子开关均连接至ay、by、cy,即嵌入式无线模块的BOOT/STATUS/ELINK/CHIP_EN/TX_DEBUG/RX_DEBUG脚连接至测试板处理器,由处理器控制,测试板上的BOOT/STATUS/ELINK开关无效,此时即为对应表1中的MODEL_S为C,开启自动模式。在本实施方式中,当MODEL_I拉低时,两个电子开关均连接至ax、bx、cx,即嵌入式无线模块的BOOT/STATUS/ELINK/CHIP_EN/TX_DEBUG/RX_DEBUG脚连接至测试板上的对应开关或者接口,由使用者手动控制,使用者可以手动控制BOOT/STATUS/ELINK开关使嵌入式模块进入不同工作状态,即表1中的后4种模式-正常工作模式、BootLoader模式、QC模式和MFG模式。此时测试板可以供研发人员当作一个普通的调试板用,其中,BootLoader模式指的是用于调试更新程序bug的模式,QC模式指的是进行自检的模式,MFG模式指的是工厂端进行射频信号的自检模式。因此,通过对模式选择开关的电子开关的不同操控,使得测试板既可以当做自动化烧录、测试工具用,也可以当做研发人员调试工具用,增加了其适用范围。在上述各实施方式的基础上,在本发明一种实施方式中,夹具上设有显示单元,用于显示待测嵌入式无线模块的测试软件信息烧录状态。其中,优选显示单元包括:显示器21,用于显示待测嵌入式无线模块的测试软件信息烧录结果,以及相应的测试结果信息;指示灯22,用于指示待测嵌入式无线模块的测试结果。进一步地,指示灯22包括:第一LED灯,用于在点亮时指示待测嵌入式无线模块通过测试;第二LED灯,用于在点亮时指示待测嵌入式无线模块未通过测试。夹具还包括:蜂鸣器23,用于在待测嵌入式无线模块未通过测试时进行鸣响指示;复位按键24,用于响应操作者的操作对待测嵌入式无线模块进行测试复位,并控制蜂鸣器停止鸣响。在本实施方式中,显示器可以用于在嵌入式无线模块的检测过程中,显示各项需要显示的项目信息,如当外接存储设备插入到测试板时,测试板读取该存储设备中的内容,完成读取后,该显示器即能进行显示提示;还可以显示软件烧录测试结果、异常信息等。而无需通过电脑来观察烧录的各项状态。在本实施方式中,还提供了相应的具体的测试方法流程,如图4所示,图4为本发明一种实施方式所提供的嵌入式无线模块测试流程图。在将待测嵌入式无线模块放入夹具上,按下夹具的扳手后,当模式选择开关设置为自动模式时,该系统执行以下方法步骤:S11:判断外接存储设备是否插入。S12:根据外接存储设备内的测试软件内容进行存储单元自检和固件升级。需要说明的是,该步骤包括以下内容:一是判断外接存储设备中的软件内容是否是该次测试所需要的测试软件;二是当外接存储设备中的测试软件内容是该次测试所需要的测试软件时,判断外接存储设备中的测试软件内容和存储单元内的测试软件内容是否相同;三是若测试软件内容不同,则根据外接存储设备中的测试软件内容对存储单元中的固件进行升级。S13:判断嵌入式无线模块是否放置成功。S14:若是,则对嵌入式无线模块进行测试软件升级。S15:对嵌入式无线模块进行产品测试,并判断产品测试结果是否达到预设合格参数阈值。S16:若产品测试结果达到预设合格参数阈值,则第一LED灯常亮(如采用绿灯)。S17:判断该嵌入式无线模块是否已取走,若是则返回步骤S13。若否则返回步骤S16。S18:若产品测试结果未达到预设合格参数阈值,则第二LED灯常亮(如采用红灯),且蜂鸣器鸣响。S19:判断是否按下复位按键,若否则返回步骤S18。S20:若按下复位按键,则第二LED灯熄灭,蜂鸣器停止鸣响,并返回步骤S13。即当模式选择开关设置为自动模式时,首先根据外接存储设备中的正确的测试软件对存储单元进行固件升级。然后处理器将嵌入式无线模块设置为升级模式,烧录测试软件,再将嵌入式无线模块配置为产测模式,进行功能测试,然后对比测试结果,判断该嵌入式无线模块是否通过了测试,即判断其是否合格,并可以通过指示灯和显示器输出检测结果。在本实施方式中,该系统设置有显示器、指示灯、电流表(可以作为外设检测电流)、蜂鸣器,在对嵌入式无线模块测试的过程中,可以通过这些反馈设备轻松判断该系统的工作状态以及检测结果。综上所述,本发明所提供的用于嵌入式无线模块的检测系统,在进行检测时,将待测嵌入式无线模块放置在夹具上,则用户通过操作测试板,即可将预先存储在存储单元中的测试软件烧录进该嵌入式无线模块中,即可对该嵌入式无线模块进行功能检测。其中,测试板相对于电脑来说成本低的多,降低了整套烧录方案的成本,尤其是在大规模检测嵌入式无线模块时,大大降低了检测成本。用于检测的各项配置信息可以由专业人员配置,然后放入外接存储设备中,普通操作人员只需将该外接存储设备插入测试板后即可完成配置工作,简化了配置方法。由于夹具上设有显示器、复位按键和指示灯等设备,检测人员只需关注夹具上的提示信息即可,无需观察电脑上的复杂代码信息等,降低了操作难度和出错概率。通过模式选择开关,支持自动模式和手动模式的切换,使得本系统既能在自动模式下进行软件烧录进行测试,也可以手动模式下做研发调试用。此外,第二串口和第二J-Link的设置,使得系统自身可以升级,方便后续维护和更新。集烧录固件和模块功能检测功能于一体,方便了整个检测流程。以上对本发明所提供一种用于嵌入式无线模块的检测系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明及其核心思想。应当指出,对于本
技术领域
的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1