基于TMS320VC5416的多功能通讯模块测试技术研究
本文关键词:基于TMS320VC5416的多功能通讯模块测试技术研究
更多相关文章: TMS320VC5416 RS-232 RS-422 RS-485 CAN2.0 网口 USB2.0 Visual C++6.0
【摘要】:飞机电路板资料不全、技术封锁现状既制约着航空维修企业长远发展,同时也是其提高自主反修修理能力的助推剂。飞机电路板作为飞机装备的一个重要组成部分,加强其反修能力,对于提高空军装备的保障能力具有深远的军事意义,同时也带来了可观的经济效益。随着飞机电路板修理工作的不断深入,飞机电路板的修理由分立元件修理逐步向处理器器件修理进行转化。目前,以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为处理器架构的电路板件的故障有很大帮助。
【关键词】:TMS320VC5416 RS-232 RS-422 RS-485 CAN2.0 网口 USB2.0 Visual C++6.0
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:V267
【目录】:
- 摘要4-5
- ABSTRACT5-14
- 缩略词14-15
- 第一章 绪论15-22
- 1.1 引言15-16
- 1.2 TMS320VC5416研究现状16-18
- 1.3 论文研究意义18-19
- 1.4 论文研究内容19-20
- 1.5 论文章节安排20-22
- 第二章 总体设计方案22-44
- 2.1 引言22
- 2.2 研究思路22
- 2.3 模块功能分析22-23
- 2.4 模块及其测试系统平台硬件搭建23-37
- 2.4.1 TMS320VC5416处理器概述23-27
- 2.4.2 RS-232总线介绍27-29
- 2.4.3 RS-485总线介绍29
- 2.4.4 RS-422总线介绍29-30
- 2.4.5 CAN2.0 总线介绍30-32
- 2.4.6 TCP/IP协议介绍32-35
- 2.4.7 USB2.0 介绍35-36
- 2.4.8 模块及其测试系统平台架构36-37
- 2.5 模块软件开发37-39
- 2.5.1 CCS3.3 软件介绍37-39
- 2.5.2 模块软件开发思想与流程39
- 2.6 综合测试软件开发39-43
- 2.6.1 Visual C++6.0 软件介绍39-40
- 2.6.2 拟采用的软件开发技术40-41
- 2.6.3 综合测试软件开发思想与流程41-43
- 2.7 本章小结43-44
- 第三章 模块硬件电路设计44-59
- 3.1 引言44
- 3.2 TMS320VC5416处理器最小系统电路设计44-48
- 3.2.1 供电电路设计44-45
- 3.2.2 时钟电路设计45
- 3.2.3 复位电路设计45-46
- 3.2.4 JTAG接口电路设计46
- 3.2.5 RAM存储器接口电路设计46-47
- 3.2.6 FLASH存储器接口电路设计47-48
- 3.3 RS232总线接口电路设计48-50
- 3.4 RS485总线接口电路设计50-51
- 3.5 RS422总线接口电路设计51
- 3.6 CAN2.0 总线接口电路设计51-53
- 3.7 网口接口电路设计53-54
- 3.8 USB2.0 总线接口电路设计54-56
- 3.9 硬件设计需要注意的方面56-58
- 3.10 本章小结58-59
- 第四章 软件开发59-86
- 4.1 引言59
- 4.2 模块软件开发59-75
- 4.2.1 TMS320VC5416初始化流程框图59
- 4.2.2 RS232总线通讯模块软件开发59-62
- 4.2.3 RS485总线通讯模块软件开发62-63
- 4.2.4 RS422总线通讯模块软件开发63-64
- 4.2.5 CAN2.0 总线通讯模块软件开发64-67
- 4.2.6 网口通讯模块软件开发67-72
- 4.2.7 USB2.0 总线通讯模块软件开发72-75
- 4.3 综合测试软件开发75-84
- 4.3.1 MFC中对话框与基本控件的使用75-78
- 4.3.2 串口通讯函数介绍78-80
- 4.3.3 CAN板卡驱动函数介绍80-81
- 4.3.4 网口通讯函数介绍81-82
- 4.3.5 USB通讯函数介绍82-84
- 4.4 软件开发需要注意的方面84-85
- 4.4.1 模块软件开发需要注意的方面84-85
- 4.4.2 综合测试软件开发需要注意的方面85
- 4.5 本章小结85-86
- 第五章 模块功能的实验验证86-114
- 5.1 引言86
- 5.2 模块功能实验内容86-87
- 5.3 模块实验系统搭建87-93
- 5.3.1 PCI-5820I CAN卡介绍87-88
- 5.3.2 RS-422转RS-232转换器介绍88-89
- 5.3.3 RS-485转RS-232转换器介绍89-90
- 5.3.4 ICETEK-5100USB2.0 仿真器介绍90-91
- 5.3.5 实验条件91-93
- 5.4 实验验证93-112
- 5.4.1 RS-232总线通讯功能实验验证93-94
- 5.4.2 RS-485总线通讯功能实验验证94-96
- 5.4.3 RS-422总线通讯功能实验验证96-98
- 5.4.4 CAN2.0 总线通讯功能实验验证98-102
- 5.4.5 网口通讯功能实验验证102-108
- 5.4.6 USB2.0 通讯功能实验验证108-112
- 5.5 实验验证需要注意的方面112-113
- 5.6 本章小结113-114
- 第六章 总结和展望114-116
- 6.1 论文主要工作总结114-115
- 6.2 论文后续工作展望115-116
- 参考文献116-119
- 致谢119-120
- 在学期间的研究成果及发表的学术论文120-121
- 附录 基于TMS320VC5416的飞机总线通讯接口板的修理思路121-123
【参考文献】
中国期刊全文数据库 前10条
1 Sr雷;胡剑凌;曹洪龙;俞一彪;;基于TMS320VC5416的实验教学平台的研制和使用[J];实验室研究与探索;2013年12期
2 赵永刚;张国义;刘晓霏;薛红前;;基于CAN总线的大型壳体结构分布式测量系统[J];微型机与应用;2013年09期
3 翟元义;刘建新;;基于MCP2510和PIC单片机的CAN节点的设计[J];工业控制计算机;2010年10期
4 马俊涛;李振宇;;SlaveFIFO模式下CY7C68013和FPGA的数据通信[J];中国传媒大学学报(自然科学版);2009年02期
5 范蟠果;吴金友;梁贵毅;;基于CP2200芯片的以太网控制器的设计[J];计算机测量与控制;2009年05期
6 李玉龙;田野;刘桥;;基于MCP2510的CAN总线分析仪的实现[J];山西电子技术;2007年02期
7 张瑞瑞;马晨普;;用CP2200实现MCU的简易型以太网接口[J];单片机与嵌入式系统应用;2006年12期
8 扶文树;徐晓苏;;RS-485/422标准的UART在DSP系统中的实现[J];舰船电子工程;2006年02期
9 马庆春;迟宝全;;TMS320C54XX系列DSP的McBSP串行接口技术及应用[J];自动化技术与应用;2006年02期
10 张金密;李翌;杨小玲;张睿;李志扬;;CY7C68001与TMS320VC5416的接口设计[J];现代电子技术;2006年04期
,本文编号:684505
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/684505.html