【技术实现步骤摘要】
串口测试方法及系统
[0001]本专利技术涉及设备测试
,尤其涉及一种串口测试方法及系统。
技术介绍
[0002]在服务器中,经常采用各种功能芯片。在开发阶段和后期的问题排查阶段,需要对各个芯片的运行情况进行检查,以确保系统功能正常。当前最常用的测试方法是收集并检查各个芯片的串口信息,因为芯片一般会通过串口将这些信息发出来。
[0003]现有技术在对串口进行测试的过程中,一般向串口发送命令的参数为十六进制。因此在发送测试数据时,需要测试人员对测试参数进行进制转换,不便于发送测试数据,且费时费力,容易出错。
技术实现思路
[0004]本专利技术提供一种串口测试方法及系统,用以解决现有技术中测试人员对测试参数进行进制转换,不便于发送测试数据,费时费力,容易出错的缺陷,实现对测试参数自动进行进制转换。
[0005]本专利技术提供一种口测试方法,包括:获取测试人员输入串口的第一测试命令,将所述第一测试命令中的参数转换为二进制得到初始二进制参数;对所述初始二进制参数的每个二进制位的初始状态值进行显 ...
【技术保护点】
【技术特征摘要】
1.一种串口测试方法,其特征在于,包括:获取测试人员输入串口的第一测试命令,将所述第一测试命令中的参数转换为二进制得到初始二进制参数;对所述初始二进制参数的每个二进制位的初始状态值进行显示,以供所述测试人员对与所述串口通信的测试模块的待测功能对应二进制位的初始状态值进行更改,得到二进制参数;将所述二进制参数转换为十六进制得到十六进制参数,将包含所述十六进制参数的第一测试命令发送给串口,获得所述串口返回的测试结果。2.根据权利要求1所述的串口测试方法,其特征在于,所述测试人员输入的所述第一测试命令的参数为初始十六进制参数;所述将所述二进制参数转换为十六进制得到十六进制参数的步骤包括:对所述二进制参数的二进制位进行分组,得到二进制位分组,其中,所述二进制位分组与所述初始十六进制参数的十六进制位一一对应;确定所述初始状态值更改的二进制位所在的第一目标二进制分组;将所述第一目标二进制分组转换为十六进制数据,将所述第一目标二进制分组对应的十六进制位的状态值更新为所述十六进制数据,得到所述十六进制参数。3.根据权利要求2所述的串口测试方法,其特征在于,所述将所述二进制参数转换为十六进制得到十六进制参数的步骤之后,还包括:对所述十六进制参数的状态值进行显示,以供所述测试人员对所述十六进制参数的十六进制位的状态值进行更改;确定所述状态值更改的所述十六进制位对应的第二目标二进制分组;将所述十六进制位更改后的状态值转换为二进制数据,将所述第二目标二进制分组的状态值更新为所述二进制数据。4.根据权利要求1
‑
3任一所述的串口测试方法,其特征在于,所述获取测试人员输入串口的第一测试命令的步骤包括:扫描串口,显示扫描到的串口的编号、波特率和数量;获取所述测试人员选择的所述编号和输入的所述编号对应串口的第一测试命令。5.根据权利要求1
‑
3任一所述的串口测试方法,其特征在于,还包括:获取...
【专利技术属性】
技术研发人员:段相丰,杨胜领,程军强,
申请(专利权)人:中星联华科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。