论文部分内容阅读
飞机电路板资料不全、技术封锁现状既制约着航空维修企业长远发展,同时也是其提高自主反修修理能力的助推剂。飞机电路板作为飞机装备的一个重要组成部分,加强其反修能力,对于提高空军装备的保障能力具有深远的军事意义,同时也带来了可观的经济效益。随着飞机电路板修理工作的不断深入,飞机电路板的修理由分立元件修理逐步向处理器器件修理进行转化。目前,以TMS320VC5416这款DSP为处理器架构的总线通讯接口板的修理数量正呈上升趋势。为了掌握对该板的反修能力,迫切需要从正向角度,对这款DSP的硬件设计、软件开发及其多总线通讯技术进行系统研究。为此,论文提出了有关TMS320VC5416这款DSP的硬件设计与软件读写技术方面的应用研究工作,因而论文选题具有较强的针对性与重要的应用价值。论文基于TMS320VC5416这款DSP处理器,设计一块具有RS-232、RS-422、RS-485、CAN2.0、网口、USB2.0总线通讯功能的模块,基于CCS3.3软件开发该模块各通讯功能程序代码,最后基于Visual C++6.0开发多功能通讯模块的综合测试软件对该模块功能进行实验验证。论文主要完成了以下几个方面的研究工作:(1)对TMS320VC5416引脚特性、程序调试下载方法及其CCS3.3软件开发环境进行系统研究,为后续基于TMS320VC5416的多功能通讯接口模块的硬件设计与软件开发奠定基础;(2)将PCI-610L研华工控机作为上位机,将所设计出的多功能通讯接口模块作为下位机,搭建该模块总线通讯测试系统平台,给出该模块软件开发与上位机软件开发思路;(3)以TMS320VC5416为处理器,设计出RS-232、RS-422、RS-485、CAN2.0、网口、USB2.0总线通讯接口电路,并基于CCS3.3开发出各通讯模块的程序,利用ICETEK-5100USB2.0仿真器进行调试;(4)基于Visual C++6.0和各模块驱动接口函数和串口通讯函数,编写各通讯模块的函数,开发出RS-232、RS-422、RS-485、CAN2.0、网口、USB2.0总线通讯综合测试软件;(5)基于所搭建的模块总线通讯测试系统平台,针对所设计的多功能通讯模块,通过所开发的综合测试软件对该模块通讯功能进行实验验证。实验结果表明其有效性。通过对该模块的研制,不仅可以系统掌握TMS320VC5416这款DSP处理器的工作原理、硬件设计、软件开发以及多总线通讯技术,而且所开发出的通讯模块可以应用于各类测试系统中,同时对定位含TMS320VC5416这款DSP为处理器架构的电路板件的故障有很大帮助。