在线调试的串口通信协议测试方法研究
2017-12-28赵春美彭忠全江西应用科技学院
数码世界 2017年11期
关键词:调试
赵春美 彭忠全 江西应用科技学院
在线调试的串口通信协议测试方法研究
赵春美 彭忠全 江西应用科技学院
本次研究中探究了如何进行串口通信协议测试的在线调试方法,应用某型数据传输数字地图子系统中数字地图生成模块软件中的通信协议作为案例进行测试,应用了两种不同的在线调试串口通讯协议的方法。将两种方法应用于串口通讯协议调试中,能够较为简便的解决在某些测试环节中无法进行窗口在线调试的情况,为软件测试领域的在线调试技术提供帮助和参考。
在线调试 串口通信 方法研究
串口通信的本质属于按位传输数据通信方式,这种方式应用较为广泛,其硬件设施简便,及调试过程也较为简单,主要应用于我国工业控制领域。但是就目前来说,部分软件测试环境中,两个配置项之间的通讯窗口无法外接串口线的情况时有发生,所以这就导致被测项和串口调试工具无法进行通信。所以在对串口通信协议进行测试时,就需要利用串口调试工具进行串口数据收发,才能完成数据调试。
1 测试内容
本次研究测试主要内容包括主处理模块、数字地图生成模块,这两者之间通过,RS485进行通信。数据传输内容主要包括命令自检测以及地图数据发送的,必要时,还需要对链路通信进行检查。
2 在线调试方法
2.1 基于超级终端的实现
在本次研究中,与被测软件进行串口通讯时,如果需要对串口的数据代码进行插桩循环发送,则可以采用插桩代码的耦合方式进行耦合控制,并利用超级终端对插桩代码流程进行模拟,并利用串口调试工具中的串口数据发送功能进行串口数据传输,从而实现在线调试。……
登录APP查看全文
