摘要
HDLC协议以其优异的性能在可靠性需求较高的场合得到了广泛应用。针对航天某领域的协议测试评估需求,解决传统协议测试设备程序复杂、开发周期长的问题。为了满足系统快速集成,协议参数灵活配置的总体要求,提出了一种基于LabVIEW软件构建HDLC协议收发器的方案,完成了HDLC核心收发模块设计,并以此为基础组成一套完整的测试系统。文章对HDLC协议处理及接收、发送程序设计进行了说明,着重介绍了收发器中核心循环校验码(CRC)校验模块及比特插入删除模块的实现方法,同时对收发器的主要功能模块进行了仿真和测试。文章中使用LabVIEW设计的HDLC收发器轻量高效、运行灵活,可应用于HDLC协议设备的测试和协议性能分析等场合,提高数据通信系统的扩展性、实时性和稳定性。
-
单位南京信息工程大学; 电子信息工程学院; 上海卫星工程研究所