基于DSP的eCAN總線與SPI總線之間數(shù)據(jù)轉(zhuǎn)換器的設(shè)計(jì)與實(shí)現(xiàn)
【學(xué)位單位】:湖南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TN911.72;TP273
【部分圖文】:
圖2.1?eCAN分層結(jié)構(gòu)圖??由上圖可知,eCAN模塊的分層結(jié)構(gòu)只相當(dāng)于丨SO分層結(jié)構(gòu)中的數(shù)據(jù)鏈路層??和物理層。相對(duì)于丨SO分層的高5層,則沒(méi)有涉及到。其中,物理層中主要是與??外界進(jìn)行物理信號(hào)傳輸,涉及到位傳輸、速率以及驅(qū)動(dòng)器的配置;對(duì)應(yīng)于數(shù)據(jù)鏈??路層,eCAN協(xié)議主要包括對(duì)象層(邏輯鏈路控制層LLC)和傳輸層(介質(zhì)訪問(wèn)??控制層MAC),對(duì)象層主要是對(duì)接收到的消息進(jìn)行處理;傳輸層可以對(duì)發(fā)送消息??和接收消息進(jìn)行邏輯控制,這是eCAN協(xié)議的核心。??2.1.3巾貞格式描述??eCAN協(xié)議從本質(zhì)上來(lái)說(shuō),是對(duì)消息進(jìn)行定義的協(xié)議,在協(xié)議中是沒(méi)有地址??信息。這意味著,消息從一個(gè)節(jié)點(diǎn)進(jìn)行發(fā)送時(shí),不需要接收方的地址?偩上所??有的消息都可以被接收,不管是否需要。即消息在發(fā)送過(guò)程中,網(wǎng)絡(luò)上的節(jié)點(diǎn)是??否接收這個(gè)消息是由消息本身所決定的。eCAN協(xié)議支持五種不用的傳輸幀類型:??數(shù)據(jù)幀:攜帶數(shù)據(jù)從發(fā)送節(jié)點(diǎn)傳輸?shù)浇邮展?jié)點(diǎn);??遠(yuǎn)程幀:要求發(fā)送節(jié)點(diǎn)發(fā)送有相同標(biāo)識(shí)符的數(shù)據(jù)幀;??
粒巫芟哂耄櫻校勺芟咧?涫?葑?黃韉納杓樸朧迪鄭崳?應(yīng)答場(chǎng)和幀結(jié)尾t29]。其中數(shù)據(jù)場(chǎng)可以沒(méi)有數(shù)據(jù)。有標(biāo)準(zhǔn)格式和擴(kuò)展格式兩種不同??的數(shù)據(jù)格式,具體格式如圖2.2所示。??bit?length^?l「i2〇r32?丨?6「0-8?bytes?|?16?|?2?|?7??U?|?t?|?f?1?U??control?bits?CRC?bits?end??start?bit?」‘廣,」??data?held??arbitration?field?acknowledge??圖2.2?eCAN數(shù)據(jù)幀格式??標(biāo)準(zhǔn)格式如下:??arbitration?field?control?field?data?field??<????????????S?R?I??UbitlD?|t|〇|;|?dlc????圖2.3標(biāo)準(zhǔn)幀格式的仲裁場(chǎng)??擴(kuò)展格式如下:??arbitration?field?control?field?data?field?????????????????11?bit?ID???l?18?bit?ID?[?[?r〇?dlc??圖2.4擴(kuò)展幀格式的仲裁場(chǎng)??如圖2.4所示,標(biāo)準(zhǔn)格式由11位的標(biāo)識(shí)符位和一位(遠(yuǎn)程發(fā)送請(qǐng)求位)RTR??位構(gòu)成[3G],標(biāo)識(shí)符(ID28-ID18)是按照從高到低的順序發(fā)送。其中,高7位不能??全是“隱性”,即不能全為1。RTR位用來(lái)確定發(fā)送的數(shù)據(jù)幀(“隱性”)還是??遠(yuǎn)程幀(“顯性”);擴(kuò)展格式是由11位的基本標(biāo)識(shí)符、替代遠(yuǎn)程請(qǐng)求位(SRR)、??標(biāo)識(shí)符擴(kuò)展位(IDE)、18位的擴(kuò)展標(biāo)識(shí)符和遠(yuǎn)程發(fā)送請(qǐng)求位(RTR)構(gòu)成。其??中
粒巫芟哂耄櫻校勺芟咧?涫?葑?黃韉納杓樸朧迪鄭崳?應(yīng)答場(chǎng)和幀結(jié)尾t29]。其中數(shù)據(jù)場(chǎng)可以沒(méi)有數(shù)據(jù)。有標(biāo)準(zhǔn)格式和擴(kuò)展格式兩種不同??的數(shù)據(jù)格式,具體格式如圖2.2所示。??bit?length^?l「i2〇r32?丨?6「0-8?bytes?|?16?|?2?|?7??U?|?t?|?f?1?U??control?bits?CRC?bits?end??start?bit?」‘廣,」??data?held??arbitration?field?acknowledge??圖2.2?eCAN數(shù)據(jù)幀格式??標(biāo)準(zhǔn)格式如下:??arbitration?field?control?field?data?field??<????????????S?R?I??UbitlD?|t|〇|;|?dlc????圖2.3標(biāo)準(zhǔn)幀格式的仲裁場(chǎng)??擴(kuò)展格式如下:??arbitration?field?control?field?data?field?????????????????11?bit?ID???l?18?bit?ID?[?[?r〇?dlc??圖2.4擴(kuò)展幀格式的仲裁場(chǎng)??如圖2.4所示,標(biāo)準(zhǔn)格式由11位的標(biāo)識(shí)符位和一位(遠(yuǎn)程發(fā)送請(qǐng)求位)RTR??位構(gòu)成[3G],標(biāo)識(shí)符(ID28-ID18)是按照從高到低的順序發(fā)送。其中,高7位不能??全是“隱性”,即不能全為1。RTR位用來(lái)確定發(fā)送的數(shù)據(jù)幀(“隱性”)還是??遠(yuǎn)程幀(“顯性”);擴(kuò)展格式是由11位的基本標(biāo)識(shí)符、替代遠(yuǎn)程請(qǐng)求位(SRR)、??標(biāo)識(shí)符擴(kuò)展位(IDE)、18位的擴(kuò)展標(biāo)識(shí)符和遠(yuǎn)程發(fā)送請(qǐng)求位(RTR)構(gòu)成。其??中
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 仝慧媛;姚正林;姚正治;劉金剛;;基于橋梁振動(dòng)檢測(cè)系統(tǒng)的通信方式設(shè)計(jì)[J];微計(jì)算機(jī)信息;2010年29期
2 楊曉光;;基于通用串行總線和有限狀態(tài)機(jī)的數(shù)據(jù)發(fā)送系統(tǒng)設(shè)計(jì)[J];微電子學(xué)與計(jì)算機(jī);2010年04期
相關(guān)博士學(xué)位論文 前1條
1 陳曦;CAN總線實(shí)時(shí)性和可靠性若干問(wèn)題的研究[D];天津大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 魯文婷;基于AMBA總線的eCAN控制器設(shè)計(jì)[D];東南大學(xué);2016年
2 王沫;可燃?xì)怏w報(bào)警控制器的研制[D];西安電子科技大學(xué);2014年
3 王沛;基于多頻RFID組合定位系統(tǒng)設(shè)計(jì)與應(yīng)用[D];西安電子科技大學(xué);2014年
4 徐尤喜;基于CAN總線技術(shù)的電液比例控制研究[D];哈爾濱工業(yè)大學(xué);2013年
5 張杰;基于CAN總線的汽車(chē)發(fā)動(dòng)機(jī)參數(shù)采集與處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];湖南大學(xué);2013年
6 李靜;美國(guó)聯(lián)邦政府教育角色變化分析[D];華東師范大學(xué);2012年
7 羅召成;基于現(xiàn)場(chǎng)總線的開(kāi)放式多軸運(yùn)動(dòng)控制器設(shè)計(jì)[D];浙江大學(xué);2012年
8 何長(zhǎng)波;嵌入式非接觸式IC卡身份識(shí)別技術(shù)應(yīng)用研究[D];電子科技大學(xué);2011年
9 汪思君;基于SCE-MI協(xié)議的VIP設(shè)計(jì)研究[D];電子科技大學(xué);2009年
10 賈永來(lái);基于FPGA的1553B總線接口技術(shù)研究及實(shí)現(xiàn)[D];電子科技大學(xué);2008年
本文編號(hào):2835600
本文鏈接:http://sikaile.net/kejilunwen/wltx/2835600.html