一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种通信模块GPIO管脚的测试方法及系统与流程

2021-12-14 23:13:00 来源:中国专利 TAG:

一种通信模块gpio管脚的测试方法及系统
技术领域
1.本发明涉及通信模块制造领域,特别是涉及一种通信模块gpio管脚的测试方法及系统。


背景技术:

2.通信模块的生产过程中需要对模块的各个管脚进行测试,以判断管脚是否正常,管脚测试包括对模块的gpio管脚的测试。
3.现有的检测方式是通过抽检的方法,人工来检测管脚是否正常,然而这种方法效率低,误差大,且不能对每个模块的管脚都进行检测。
4.因此,亟需一种通信模块gpio管脚的测试方法及系统,能够解决现有通信模块gpio管脚的检测主要依靠人工抽检,存在效率低、误差大且检测不到位的问题。


技术实现要素:

5.本发明的目的是提供一种通信模块gpio管脚的测试方法及系统,以解决上述现有通信模块gpio管脚的检测主要依靠人工抽检,存在效率低、误差大且检测不到位的问题。
6.为实现上述目的,本发明提供了如下方案:
7.本发明提供一种通信模块gpio管脚的测试方法,所述方法包括以下步骤:
8.(1)将通信模块gpio管脚分别与电平转换芯片的输入端和输出端连接;
9.(2)将与电平转换芯片的输入端相连接的通信模块gpio管脚配置为输出并拉高,同时将与电平转换芯片的输出端相连接的通信模块gpio管脚配置为输入,对与电平转换芯片的输出端相连接的通信模块gpio管脚进行电平检测并记录;
10.(3)将与电平转换芯片的输入端相连接的通信模块gpio管脚配置为输出并拉低,同时将与电平转换芯片的输出端相连接的通信模块gpio管脚配置为输入,对与电平转换芯片的输出端相连接的通信模块gpio管脚进行电平检测并记录;
11.(4)对比两次记录结果,若与电平转换芯片的输出端相连接的通信模块gpio管脚的状态随与电平转换芯片的输入端相连接的通信模块gpio管脚的状态变化而变化,则判定与电平转换芯片的输入端相连接的通信模块gpio管脚正常,否则,判定为不正常;
12.(5)采用该方法对其余通信模块gpio管脚进行测试。
13.优选地,步骤(1)具体包括:
14.(11)将通信模块gpio管脚分成a和b两组,其中a组包括a1

an,b组包括b1

bn;
15.(12)将a1

an分别连接在电平转换芯片的输入端,将b1

bn分别连接在电平转换芯片的输出端。
16.优选地,步骤(2)具体包括:
17.(21)将a1管脚配置为输出并拉高;
18.(22)将b1

bn管脚都配置为输入,读取每个管脚电平值并形成记录1。
19.优选地,步骤(3)具体包括:
20.(31)将a1管脚配置为输出并拉低;
21.(32)将b1

bn管脚都配置为输入,读取每个管脚电平值并形成记录2。
22.优选地,步骤(4)具体包括:
23.(41)比较记录1和记录2;
24.(42)若记录1和记录2中仅b1的电平值变化,且随a1的状态的变化而改变,则a1管脚正常,否则,a1管脚不正常。
25.优选地,步骤(5)具体包括:
26.(51)重复上述步骤分别对a2

an进行测试;
27.(52)采用相同的方法对b1

bn进行测试。
28.本发明还提供一种通信模块gpio管脚的测试系统,包括电平转换芯片,所述电平转换芯片与被测通信模块gpio管脚连接;
29.所述电平转换芯片与电平检测模块电性连接,所述电平检测模块用于检测电平值;
30.所述电平检测模块与存储模块电性连接,所述存储模块用于存储记录电平值;
31.所述存储模块与判定模块电性连接,所述判定模块用于对记录的电平值进行对比,并据此判定管脚是否正常。
32.本发明相对于现有技术取得了以下有益技术效果:
33.本发明提供的一种通信模块gpio管脚的测试方法及系统,将通信模块gpio管脚与电平转换芯片连接,利用电平的变化规律,实现通信模块gpio管脚的检测,整个测试系统结构简单,测试效率高,不存在人工误判问题,且能够实现管脚的全面检测,适合大范围推广。
附图说明
34.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
35.图1为本发明提供的一种通信模块gpio管脚的测试方法中,通信模块gpio管脚与电平转换芯片连接示意图;
36.图2为本发明提供的一种通信模块gpio管脚的测试方法中,步骤(2)

(4)流程图;
具体实施方式
37.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
38.本发明的目的是提供一种通信模块gpio管脚的测试方法及系统,以解决现有通信模块gpio管脚的检测主要依靠人工抽检,存在效率低、误差大且检测不到位的问题。
39.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
40.实施例1:
41.本实施例提供一种通信模块gpio管脚的测试方法,如图1和2所示,方法包括以下步骤:
42.(1)将通信模块gpio管脚分别与电平转换芯片的输入端和输出端连接;
43.(2)将与电平转换芯片的输入端相连接的通信模块gpio管脚配置为输出并拉高,同时将与电平转换芯片的输出端相连接的通信模块gpio管脚配置为输入,对与电平转换芯片的输出端相连接的通信模块gpio管脚进行电平检测并记录;
44.(3)将与电平转换芯片的输入端相连接的通信模块gpio管脚配置为输出并拉低,同时将与电平转换芯片的输出端相连接的通信模块gpio管脚配置为输入,对与电平转换芯片的输出端相连接的通信模块gpio管脚进行电平检测并记录;
45.(4)对比两次记录结果,若与电平转换芯片的输出端相连接的通信模块gpio管脚的状态随与电平转换芯片的输入端相连接的通信模块gpio管脚的状态变化而变化,则判定与电平转换芯片的输入端相连接的通信模块gpio管脚正常,否则,判定为不正常;
46.(5)采用该方法对其余通信模块gpio管脚进行测试。
47.具体地,步骤(1)具体包括:
48.(11)将通信模块gpio管脚分成a和b两组,其中a组包括a1

an,b组包括b1

bn;
49.(12)将a1

an分别连接在电平转换芯片的输入端,将b1

bn分别连接在电平转换芯片的输出端。
50.进一步地,步骤(2)具体包括:
51.(21)将a1管脚配置为输出并拉高;
52.(22)将b1

bn管脚都配置为输入,读取每个管脚电平值并形成记录1。
53.进一步地,步骤(3)具体包括:
54.(31)将a1管脚配置为输出并拉低;
55.(32)将b1

bn管脚都配置为输入,读取每个管脚电平值并形成记录2。
56.进一步地,步骤(4)具体包括:
57.(41)比较记录1和记录2;
58.(42)若记录1和记录2中仅b1的电平值变化,且随a1的状态的变化而改变,则a1管脚正常,否则,a1管脚不正常。
59.进一步地,步骤(5)具体包括:
60.(51)重复上述步骤分别对a2

an进行测试;
61.(52)采用相同的方法对b1

bn进行测试。
62.本实施例还提供了上述通信模块gpio管脚的测试方法所采用的测试系统,包括电平转换芯片,电平转换芯片与被测通信模块gpio管脚连接;电平转换芯片与电平检测模块电性连接,电平检测模块用于检测电平值;电平检测模块与存储模块电性连接,存储模块用于存储记录电平值;存储模块与判定模块电性连接,判定模块用于对记录的电平值进行对比,并据此判定管脚是否正常。
63.本发明应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上,本说明书内容不应理
解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献