中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

CAN總線分析及應(yīng)用編程

發(fā)布時(shí)間:2018-07-16 13:01
【摘要】:本文將嵌入式系統(tǒng)應(yīng)用技術(shù)和CAN總線的應(yīng)用有效的結(jié)合在一起,詳細(xì)分析了CAN總線的硬件、協(xié)議和驅(qū)動(dòng),同時(shí)分析了SPI總線,在此基礎(chǔ)上對(duì)CAN總線進(jìn)行應(yīng)用編程,通過在ARM9上擴(kuò)展CAN總線以及組建CAN總線網(wǎng)絡(luò),實(shí)現(xiàn)了多臺(tái)ARM9之間通過CAN總線進(jìn)行通信,并給出了正確測試和一個(gè)成功應(yīng)用實(shí)例。 本文采用UP-TECH S3C2410/P270DVP嵌入式開發(fā)平臺(tái)作為硬件平臺(tái)、嵌入式Linux操作系統(tǒng)作為軟件平臺(tái)、C語言編程實(shí)現(xiàn)CAN總線的對(duì)硬件的初始化、發(fā)送和接收數(shù)據(jù)等各項(xiàng)功能。 全文共分五章: 第一章介紹研究背景。重點(diǎn)介紹了嵌入式系統(tǒng)和CAN總線的現(xiàn)狀和發(fā)展趨勢。 第二章介紹軟硬件平臺(tái)及開發(fā)環(huán)境的搭建。包括實(shí)驗(yàn)平臺(tái)的介紹、交叉編譯環(huán)境的建立、PC機(jī)Linux系統(tǒng)環(huán)境的和編程環(huán)境的搭建以及引導(dǎo)程序、內(nèi)核和根文件系統(tǒng)的移植等內(nèi)容。 第三章對(duì)CAN總線進(jìn)行詳細(xì)分析。主要包括SPI總線分析及CAN總線硬件分析、協(xié)議分析和驅(qū)動(dòng)分析。 第四章對(duì)CAN總線進(jìn)行應(yīng)用編程。重點(diǎn)介紹了程序的實(shí)現(xiàn)和測試,并給出了本文的一個(gè)成功應(yīng)用實(shí)例。 第五章對(duì)全文進(jìn)行了總結(jié),指出今后的工作和待研究的方向。
[Abstract]:In this paper, the embedded system application technology and can bus application are effectively combined, and the hardware, protocol and driver of can bus are analyzed in detail, and SPI bus is analyzed at the same time. On this basis, the can bus is applied and programmed. By extending the can bus on ARM9 and setting up the can bus network, the communication between several ARM9 through can bus is realized, and a correct test and a successful application example are given. In this paper, UP-TECH S3C2410 / P270DVP embedded development platform is used as the hardware platform, and embedded Linux operating system is used as the software platform to program the can bus to initialize the hardware, send and receive the data and so on. The thesis is divided into five chapters: the first chapter introduces the research background. The present situation and development trend of embedded system and can bus are introduced in detail. The second chapter introduces the hardware and software platform and the construction of the development environment. It includes the introduction of experimental platform, the establishment of cross-compiling environment, the construction of PC Linux system environment and programming environment, the boot program, the transplantation of kernel and root file system, and so on. In the third chapter, can bus is analyzed in detail. It mainly includes SPI bus analysis and can bus hardware analysis, protocol analysis and driver analysis. The fourth chapter carries on the application programming to the can bus. The implementation and test of the program are emphatically introduced, and a successful application example is given. The fifth chapter summarizes the full text, and points out the future work and research direction.
【學(xué)位授予單位】:內(nèi)蒙古大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP273

【參考文獻(xiàn)】

相關(guān)期刊論文 前5條

1 周宇;徐寅林;李杰;;基于嵌入式Linux的CAN總線驅(qū)動(dòng)設(shè)計(jì)與實(shí)現(xiàn)[J];電子工程師;2008年08期

2 黃捷峰;蔡啟仲;郭毅鋒;田小剛;;CAN總線在嵌入式Linux下驅(qū)動(dòng)程序的實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2008年02期

3 陳文藝;;物聯(lián)網(wǎng)技術(shù)的現(xiàn)狀及其在工業(yè)信息化中的作用[J];西安郵電學(xué)院學(xué)報(bào);2010年06期

4 史久根,劉蓬,張培仁;CAN數(shù)據(jù)傳送的實(shí)時(shí)性研究及其應(yīng)用[J];信息與控制;2004年03期

5 宋清昆;吳立松;;CAN總線智能節(jié)點(diǎn)設(shè)計(jì)[J];自動(dòng)化技術(shù)與應(yīng)用;2008年07期

相關(guān)碩士學(xué)位論文 前6條

1 平青;基于物聯(lián)網(wǎng)技術(shù)的城市照明控制系統(tǒng)[D];蘇州大學(xué);2010年

2 馮巍;基于嵌入式Linux下的CAN總線智能節(jié)點(diǎn)的設(shè)計(jì)[D];杭州電子科技大學(xué);2011年

3 田立勇;基于CAN總線的新型智能節(jié)點(diǎn)的研究[D];遼寧工程技術(shù)大學(xué);2006年

4 鞏彩麗;基于CAN總線的智能節(jié)點(diǎn)通信系統(tǒng)設(shè)計(jì)[D];內(nèi)蒙古大學(xué);2007年

5 吳立松;CAN總線智能節(jié)點(diǎn)設(shè)計(jì)[D];哈爾濱理工大學(xué);2009年

6 張婷婷;基于ARM的智能瓦斯傳感器的研究[D];西安科技大學(xué);2010年



本文編號(hào):2126469

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/jisuanjikexuelunwen/2126469.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶4026d***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com