[发明专利]一种测试嵌入式PCBA上蓝牙模块的方法及其系统有效
申请号: | 201310256156.1 | 申请日: | 2013-06-25 |
公开(公告)号: | CN103323767A | 公开(公告)日: | 2013-09-25 |
发明(设计)人: | 林涛 | 申请(专利权)人: | 福州瑞芯微电子有限公司 |
主分类号: | G01R31/28 | 分类号: | G01R31/28 |
代理公司: | 深圳市合道英联专利事务所(普通合伙) 44309 | 代理人: | 廉红果 |
地址: | 350000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 嵌入式 pcba 蓝牙 模块 方法 及其 系统 | ||
1.一种测试嵌入式PCBA上蓝牙模块的方法,其特征在于:包括如下步骤:
扫描PCBA上存储器接口中的可插拔式存储器;
加载预存在可插拔式存储器的测试代码,测试蓝牙模块;
如果测试结果正常,则驱动PCBA上的提示设备发出正常提示信息,如果测试结果异常,则驱动PCBA上的提示设备发出异常提示信息。
2.根据权利要求1所述的一种测试嵌入式PCBA上蓝牙模块的方法,其特征在于:所述的可插拔式存储器为SD卡。
3.根据权利要求1所述的一种测试嵌入式PCBA上蓝牙模块的方法,其特征在于:加载预存在可插拔式存储器的测试代码前先加载预存在可插拔式存储器的Linux内核以及最小根文件系统。
4.根据权利要求1所述的一种测试嵌入式PCBA上蓝牙模块的方法,其特征在于:测试蓝牙模块的具体步骤是:
向蓝牙模块发送模块型号信息读取命令;等待蓝牙模块返回模块型号信息,如果在设定的超时时间内蓝牙模块没有返回模块型号信息,则测试结果异常,结束测试;
如果在设定的超时时间内蓝牙模块返回模块型号信息,则读取可插拔存储器中预存的驱动并根据模块型号信息加载相应的驱动,配置蓝牙模块的网络接口,检测网络接口启动状态,如果网络接口启动异常,则测试结果异常,结束测试;
如果网络接口启动正常则使用蓝牙模块与预置的蓝牙发射机进行配对,检测配对结果,如果不能配对则测试结果异常,结束测试,否则测试结果正常,结束测试。
5.根据权利要求1所述的一种测试嵌入式PCBA上蓝牙模块的方法,其特征在于:所述的提示设备为LED灯,所述的正常提示信息为LED灯常亮,异常提示信息为LED灯闪烁。
6.一种嵌入式PCBA上蓝牙模块的快速测试系统,包括用于提示测试结果是否正常的提示设备、待测的蓝牙模块、用于连接可插拔式存储器的存储器接口和存储测试代码的可插拔式存储器,其特征在于:还包括以下模块:
存储器控制器,用于扫描存储器接口中的可插拔式存储器;
蓝牙模块控制器,用于控制通讯模块;
自动匹配模块,用于加载预存在可插拔式存储器的测试代码;
自动测试模块,用于测试蓝牙模块;
其中,当测试结果正常时,自动测试模块驱动所述的提示设备发出正常提示信息;当测试结果异常时,自动测试模块驱动所述的提示设备发出异常提示信息。
7.如权利要求6所述的一种嵌入式PCBA上蓝牙模块的快速测试系统,其特征在于:所述的快速测试系统还包括:
嵌入式内核加载模块:用于在自动匹配模块加载预存在可插拔式存储器的测试代码前先加载预存在可插拔式存储器的Linux内核以及最小根文件系统。
8.如权利要求6所述的一种嵌入式PCBA上蓝牙模块的快速测试系统,其特征在于:所述的自动测试模块包括以下单元:
读取模块型号单元,用于向蓝牙模块发送模块型号信息读取命令;等待蓝牙模块返回模块型号信息,如果在设定的超时时间内蓝牙模块没有返回模块型号信息,则测试结果异常,结束测试;
模块驱动加载单元,用于当读取模块型号单元成功读取到型号信息时,读取可插拔存储器中预存的驱动并根据模块型号信息加载相应的驱动,配置蓝牙模块的网络接口,检测网络接口启动状态,如果网络接口启动异常,则测试结果异常,结束测试;
以及模块通讯单元,用于当模块驱动加载单元检测到网络接口启动状态正常时,使用蓝牙模块对外置蓝牙发射机进行扫描,如果不能返回正常的蓝牙发射机信息则测试结果异常,结束测试,否则测试结果正常,结束测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子有限公司,未经福州瑞芯微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310256156.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:RFID天线及RFID平板电脑
- 下一篇:用于汽车的蓄电池防护套