基于TMS320VC5416的多功能通訊模塊測(cè)試技術(shù)研究
本文關(guān)鍵詞:基于TMS320VC5416的多功能通訊模塊測(cè)試技術(shù)研究
更多相關(guān)文章: TMS320VC5416 RS-232 RS-422 RS-485 CAN2.0 網(wǎng)口 USB2.0 Visual C++6.0
【摘要】:飛機(jī)電路板資料不全、技術(shù)封鎖現(xiàn)狀既制約著航空維修企業(yè)長(zhǎng)遠(yuǎn)發(fā)展,同時(shí)也是其提高自主反修修理能力的助推劑。飛機(jī)電路板作為飛機(jī)裝備的一個(gè)重要組成部分,加強(qiáng)其反修能力,對(duì)于提高空軍裝備的保障能力具有深遠(yuǎn)的軍事意義,同時(shí)也帶來(lái)了可觀的經(jīng)濟(jì)效益。隨著飛機(jī)電路板修理工作的不斷深入,飛機(jī)電路板的修理由分立元件修理逐步向處理器器件修理進(jìn)行轉(zhuǎn)化。目前,以TMS320VC5416這款DSP為處理器架構(gòu)的總線通訊接口板的修理數(shù)量正呈上升趨勢(shì)。為了掌握對(duì)該板的反修能力,迫切需要從正向角度,對(duì)這款DSP的硬件設(shè)計(jì)、軟件開(kāi)發(fā)及其多總線通訊技術(shù)進(jìn)行系統(tǒng)研究。為此,論文提出了有關(guān)TMS320VC5416這款DSP的硬件設(shè)計(jì)與軟件讀寫(xiě)技術(shù)方面的應(yīng)用研究工作,因而論文選題具有較強(qiáng)的針對(duì)性與重要的應(yīng)用價(jià)值。論文基于TMS320VC5416這款DSP處理器,設(shè)計(jì)一塊具有RS-232、RS-422、RS-485、CAN2.0、網(wǎng)口、USB2.0總線通訊功能的模塊,基于CCS3.3軟件開(kāi)發(fā)該模塊各通訊功能程序代碼,最后基于Visual C++6.0開(kāi)發(fā)多功能通訊模塊的綜合測(cè)試軟件對(duì)該模塊功能進(jìn)行實(shí)驗(yàn)驗(yàn)證。論文主要完成了以下幾個(gè)方面的研究工作:(1)對(duì)TMS320VC5416引腳特性、程序調(diào)試下載方法及其CCS3.3軟件開(kāi)發(fā)環(huán)境進(jìn)行系統(tǒng)研究,為后續(xù)基于TMS320VC5416的多功能通訊接口模塊的硬件設(shè)計(jì)與軟件開(kāi)發(fā)奠定基礎(chǔ);(2)將PCI-610L研華工控機(jī)作為上位機(jī),將所設(shè)計(jì)出的多功能通訊接口模塊作為下位機(jī),搭建該模塊總線通訊測(cè)試系統(tǒng)平臺(tái),給出該模塊軟件開(kāi)發(fā)與上位機(jī)軟件開(kāi)發(fā)思路;(3)以TMS320VC5416為處理器,設(shè)計(jì)出RS-232、RS-422、RS-485、CAN2.0、網(wǎng)口、USB2.0總線通訊接口電路,并基于CCS3.3開(kāi)發(fā)出各通訊模塊的程序,利用ICETEK-5100USB2.0仿真器進(jìn)行調(diào)試;(4)基于Visual C++6.0和各模塊驅(qū)動(dòng)接口函數(shù)和串口通訊函數(shù),編寫(xiě)各通訊模塊的函數(shù),開(kāi)發(fā)出RS-232、RS-422、RS-485、CAN2.0、網(wǎng)口、USB2.0總線通訊綜合測(cè)試軟件;(5)基于所搭建的模塊總線通訊測(cè)試系統(tǒng)平臺(tái),針對(duì)所設(shè)計(jì)的多功能通訊模塊,通過(guò)所開(kāi)發(fā)的綜合測(cè)試軟件對(duì)該模塊通訊功能進(jìn)行實(shí)驗(yàn)驗(yàn)證。實(shí)驗(yàn)結(jié)果表明其有效性。通過(guò)對(duì)該模塊的研制,不僅可以系統(tǒng)掌握TMS320VC5416這款DSP處理器的工作原理、硬件設(shè)計(jì)、軟件開(kāi)發(fā)以及多總線通訊技術(shù),而且所開(kāi)發(fā)出的通訊模塊可以應(yīng)用于各類(lèi)測(cè)試系統(tǒng)中,同時(shí)對(duì)定位含TMS320VC5416這款DSP為處理器架構(gòu)的電路板件的故障有很大幫助。
【關(guān)鍵詞】:TMS320VC5416 RS-232 RS-422 RS-485 CAN2.0 網(wǎng)口 USB2.0 Visual C++6.0
【學(xué)位授予單位】:南京航空航天大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:V267
【目錄】:
- 摘要4-5
- ABSTRACT5-14
- 縮略詞14-15
- 第一章 緒論15-22
- 1.1 引言15-16
- 1.2 TMS320VC5416研究現(xiàn)狀16-18
- 1.3 論文研究意義18-19
- 1.4 論文研究?jī)?nèi)容19-20
- 1.5 論文章節(jié)安排20-22
- 第二章 總體設(shè)計(jì)方案22-44
- 2.1 引言22
- 2.2 研究思路22
- 2.3 模塊功能分析22-23
- 2.4 模塊及其測(cè)試系統(tǒng)平臺(tái)硬件搭建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協(xié)議介紹32-35
- 2.4.7 USB2.0 介紹35-36
- 2.4.8 模塊及其測(cè)試系統(tǒng)平臺(tái)架構(gòu)36-37
- 2.5 模塊軟件開(kāi)發(fā)37-39
- 2.5.1 CCS3.3 軟件介紹37-39
- 2.5.2 模塊軟件開(kāi)發(fā)思想與流程39
- 2.6 綜合測(cè)試軟件開(kāi)發(fā)39-43
- 2.6.1 Visual C++6.0 軟件介紹39-40
- 2.6.2 擬采用的軟件開(kāi)發(fā)技術(shù)40-41
- 2.6.3 綜合測(cè)試軟件開(kāi)發(fā)思想與流程41-43
- 2.7 本章小結(jié)43-44
- 第三章 模塊硬件電路設(shè)計(jì)44-59
- 3.1 引言44
- 3.2 TMS320VC5416處理器最小系統(tǒng)電路設(shè)計(jì)44-48
- 3.2.1 供電電路設(shè)計(jì)44-45
- 3.2.2 時(shí)鐘電路設(shè)計(jì)45
- 3.2.3 復(fù)位電路設(shè)計(jì)45-46
- 3.2.4 JTAG接口電路設(shè)計(jì)46
- 3.2.5 RAM存儲(chǔ)器接口電路設(shè)計(jì)46-47
- 3.2.6 FLASH存儲(chǔ)器接口電路設(shè)計(jì)47-48
- 3.3 RS232總線接口電路設(shè)計(jì)48-50
- 3.4 RS485總線接口電路設(shè)計(jì)50-51
- 3.5 RS422總線接口電路設(shè)計(jì)51
- 3.6 CAN2.0 總線接口電路設(shè)計(jì)51-53
- 3.7 網(wǎng)口接口電路設(shè)計(jì)53-54
- 3.8 USB2.0 總線接口電路設(shè)計(jì)54-56
- 3.9 硬件設(shè)計(jì)需要注意的方面56-58
- 3.10 本章小結(jié)58-59
- 第四章 軟件開(kāi)發(fā)59-86
- 4.1 引言59
- 4.2 模塊軟件開(kāi)發(fā)59-75
- 4.2.1 TMS320VC5416初始化流程框圖59
- 4.2.2 RS232總線通訊模塊軟件開(kāi)發(fā)59-62
- 4.2.3 RS485總線通訊模塊軟件開(kāi)發(fā)62-63
- 4.2.4 RS422總線通訊模塊軟件開(kāi)發(fā)63-64
- 4.2.5 CAN2.0 總線通訊模塊軟件開(kāi)發(fā)64-67
- 4.2.6 網(wǎng)口通訊模塊軟件開(kāi)發(fā)67-72
- 4.2.7 USB2.0 總線通訊模塊軟件開(kāi)發(fā)72-75
- 4.3 綜合測(cè)試軟件開(kāi)發(fā)75-84
- 4.3.1 MFC中對(duì)話框與基本控件的使用75-78
- 4.3.2 串口通訊函數(shù)介紹78-80
- 4.3.3 CAN板卡驅(qū)動(dòng)函數(shù)介紹80-81
- 4.3.4 網(wǎng)口通訊函數(shù)介紹81-82
- 4.3.5 USB通訊函數(shù)介紹82-84
- 4.4 軟件開(kāi)發(fā)需要注意的方面84-85
- 4.4.1 模塊軟件開(kāi)發(fā)需要注意的方面84-85
- 4.4.2 綜合測(cè)試軟件開(kāi)發(fā)需要注意的方面85
- 4.5 本章小結(jié)85-86
- 第五章 模塊功能的實(shí)驗(yàn)驗(yàn)證86-114
- 5.1 引言86
- 5.2 模塊功能實(shí)驗(yàn)內(nèi)容86-87
- 5.3 模塊實(shí)驗(yàn)系統(tǒng)搭建87-93
- 5.3.1 PCI-5820I CAN卡介紹87-88
- 5.3.2 RS-422轉(zhuǎn)RS-232轉(zhuǎn)換器介紹88-89
- 5.3.3 RS-485轉(zhuǎn)RS-232轉(zhuǎn)換器介紹89-90
- 5.3.4 ICETEK-5100USB2.0 仿真器介紹90-91
- 5.3.5 實(shí)驗(yàn)條件91-93
- 5.4 實(shí)驗(yàn)驗(yàn)證93-112
- 5.4.1 RS-232總線通訊功能實(shí)驗(yàn)驗(yàn)證93-94
- 5.4.2 RS-485總線通訊功能實(shí)驗(yàn)驗(yàn)證94-96
- 5.4.3 RS-422總線通訊功能實(shí)驗(yàn)驗(yàn)證96-98
- 5.4.4 CAN2.0 總線通訊功能實(shí)驗(yàn)驗(yàn)證98-102
- 5.4.5 網(wǎng)口通訊功能實(shí)驗(yàn)驗(yàn)證102-108
- 5.4.6 USB2.0 通訊功能實(shí)驗(yàn)驗(yàn)證108-112
- 5.5 實(shí)驗(yàn)驗(yàn)證需要注意的方面112-113
- 5.6 本章小結(jié)113-114
- 第六章 總結(jié)和展望114-116
- 6.1 論文主要工作總結(jié)114-115
- 6.2 論文后續(xù)工作展望115-116
- 參考文獻(xiàn)116-119
- 致謝119-120
- 在學(xué)期間的研究成果及發(fā)表的學(xué)術(shù)論文120-121
- 附錄 基于TMS320VC5416的飛機(jī)總線通訊接口板的修理思路121-123
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 Sr雷;胡劍凌;曹洪龍;俞一彪;;基于TMS320VC5416的實(shí)驗(yàn)教學(xué)平臺(tái)的研制和使用[J];實(shí)驗(yàn)室研究與探索;2013年12期
2 趙永剛;張國(guó)義;劉曉霏;薛紅前;;基于CAN總線的大型殼體結(jié)構(gòu)分布式測(cè)量系統(tǒng)[J];微型機(jī)與應(yīng)用;2013年09期
3 翟元義;劉建新;;基于MCP2510和PIC單片機(jī)的CAN節(jié)點(diǎn)的設(shè)計(jì)[J];工業(yè)控制計(jì)算機(jī);2010年10期
4 馬俊濤;李振宇;;SlaveFIFO模式下CY7C68013和FPGA的數(shù)據(jù)通信[J];中國(guó)傳媒大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年02期
5 范蟠果;吳金友;梁貴毅;;基于CP2200芯片的以太網(wǎng)控制器的設(shè)計(jì)[J];計(jì)算機(jī)測(cè)量與控制;2009年05期
6 李玉龍;田野;劉橋;;基于MCP2510的CAN總線分析儀的實(shí)現(xiàn)[J];山西電子技術(shù);2007年02期
7 張瑞瑞;馬晨普;;用CP2200實(shí)現(xiàn)MCU的簡(jiǎn)易型以太網(wǎng)接口[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2006年12期
8 扶文樹(shù);徐曉蘇;;RS-485/422標(biāo)準(zhǔn)的UART在DSP系統(tǒng)中的實(shí)現(xiàn)[J];艦船電子工程;2006年02期
9 馬慶春;遲寶全;;TMS320C54XX系列DSP的McBSP串行接口技術(shù)及應(yīng)用[J];自動(dòng)化技術(shù)與應(yīng)用;2006年02期
10 張金密;李翌;楊小玲;張睿;李志揚(yáng);;CY7C68001與TMS320VC5416的接口設(shè)計(jì)[J];現(xiàn)代電子技術(shù);2006年04期
,本文編號(hào):684505
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/684505.html