论文部分内容阅读
计算机总线和自动测试技术相结合已经成为测试领域的一个重要发展方向。本课题的主要任务分析研究了相关通信接口技术,并在此基础上实现相关接口之间的转换功能。本文首先简要概述了USB、LAN、CAN和GPIB四种总线,以及介绍了四种总线的通信过程和通信原理,重点学习研究了这四种通信接口的关键技术。在对相关通信接口的认识上,构建了以S3C2440为主控芯片的硬件开发平台,搭建了嵌入式Linux系统的软件开发环境。其中,硬件设计中重点介绍了核心板和底板的设计方案,在底板的设计中依次介绍了USB、LAN、CAN和GPIB接口电路的设计和实现;在软件设计中,主要介绍了嵌入式Linux系统的开发移植、系统设备驱动的开发设计、四种接口通信程序的设计和协议转换的实现。为了简单直观的调试通信接口和测试系统功能,二次开发和搭建了上位机。最后,陈述了本课题的主要工作的完成情况,指出了应该完善的设计,展望了系统可拓展升级。本课题具有一定的现实指导意义和应用价值。