上一篇小編主要介紹了總線技術(shù)的應(yīng)用與特點(diǎn),這一次小編將介紹LIN總線協(xié)議介紹的基本概念。根據(jù)IOS/OSI參考模型,LIN被細(xì)分為物理層和數(shù)據(jù)鏈接路層(LIN的分成層結(jié)構(gòu)如圖1所示),其中;
1. 物理層(Physical Layer)定義了信號(hào)如何在總線媒體上傳輸:
2. 數(shù)據(jù)鏈路層:
1)媒體訪問控制(MAC,Medium Access Control)子層是LIN協(xié)議的核心。它管理從LLC子層接收到的報(bào)文,也管理發(fā)送到LLC子層的報(bào)文。
2)邏輯鏈路控制(LC,Logical Link Layer)子層涉及報(bào)文濾波和恢復(fù)管理功能。
圖1為L(zhǎng)IN的分層結(jié)構(gòu)
在總線上發(fā)送的信息,具有長(zhǎng)度可選的固定格式(圖2所示)。每一個(gè)報(bào)文幀都包含2、4或8字節(jié)的數(shù)據(jù)以及3字節(jié)的控制、信息安全。總線的通訊由單個(gè)主機(jī)控制。每一個(gè)報(bào)文幀都使用一個(gè)同步間隔起始,接下來是一個(gè)同步場(chǎng)和一個(gè)標(biāo)識(shí)符場(chǎng),這些都由主機(jī)任務(wù)發(fā)送。從機(jī)任務(wù)則是發(fā)送數(shù)據(jù)場(chǎng)和校驗(yàn)場(chǎng)。LIN總線的通訊時(shí)序可參見圖2。
圖2 LIN通訊時(shí)序
從機(jī)任務(wù)位于主機(jī)節(jié)點(diǎn)內(nèi)部,它負(fù)責(zé)報(bào)文的進(jìn)度表即發(fā)送報(bào)文頭(HEADER)。從機(jī)任務(wù)位于所有的(即主機(jī)和從機(jī))節(jié)點(diǎn)中。通過主機(jī)任務(wù)中相應(yīng)的報(bào)文頭,任何從機(jī)任務(wù)中準(zhǔn)備發(fā)送的數(shù)據(jù)都可以被發(fā)送到其他任何從機(jī)任務(wù)中。圖3給出了一個(gè)LIN總線節(jié)點(diǎn)的任務(wù)構(gòu)成示例。下面簡(jiǎn)要介紹LIN總線技術(shù)的相關(guān)概念。
圖3 LIN總線節(jié)點(diǎn)任務(wù)構(gòu)成
① 信息路由:LIN系統(tǒng)中,節(jié)點(diǎn)不使用有關(guān)系統(tǒng)配置的任何信息,除了單主機(jī)節(jié)點(diǎn)的命名。系統(tǒng)靈活性:不需要改變?nèi)魏纹渌麖臋C(jī)節(jié)點(diǎn)的軟件或硬件就可以在LIN網(wǎng)絡(luò)中直接添加節(jié)點(diǎn)。
② 報(bào)文路由:報(bào)文的內(nèi)容由標(biāo)識(shí)符命名。標(biāo)識(shí)符不指出報(bào)文的目的地,但解釋數(shù)據(jù)的含義。最大的標(biāo)識(shí)符數(shù)量是64,其中4個(gè)保留用于專用的通訊,譬如軟件升級(jí)或診斷。
③ 多播:由于引入了報(bào)文濾波的概念,任何數(shù)目的節(jié)點(diǎn)都可以同時(shí)檢測(cè)到報(bào)文,并同時(shí)對(duì)此報(bào)文做出反應(yīng)。
④ 位速率:最大的波特率是20kbit/s,它是由單線傳輸媒體的EMI(電磁干擾)限制決定。最小的波特率是l kbit/s,可以避免和實(shí)際設(shè)備的超時(shí)周期沖突。
⑤ 主機(jī)—無仲裁:只有包含主機(jī)任務(wù)的控制器節(jié)點(diǎn)可以傳輸報(bào)文頭,任何一個(gè)從機(jī)任務(wù)都能檢測(cè)到此報(bào)文,但只有一個(gè)從機(jī)任務(wù)對(duì)此報(bào)文做出響應(yīng)。由于沒有仲裁過程,如果多余一個(gè)從機(jī)回應(yīng),則將產(chǎn)生錯(cuò)誤。這種情況下的錯(cuò)誤界定可由用戶按照應(yīng)用要求指定。
⑥ 連接:LIN網(wǎng)絡(luò)節(jié)點(diǎn)的最大數(shù)量不僅由標(biāo)識(shí)符的數(shù)量限制,也由總線的物理特性限定:LIN網(wǎng)絡(luò)的節(jié)點(diǎn)數(shù)量不應(yīng)超過16,否則節(jié)點(diǎn)增加將減少網(wǎng)絡(luò)阻抗,會(huì)導(dǎo)致環(huán)境條件變差,從而不能進(jìn)行正常的無錯(cuò)誤通訊。實(shí)驗(yàn)證明,每增加一個(gè)節(jié)點(diǎn),就會(huì)減少約3%的阻抗;注:
1、網(wǎng)絡(luò)中的“電”線(即通訊導(dǎo)線)長(zhǎng)度應(yīng)小于或等于40m
2、主機(jī)節(jié)點(diǎn)的總線端電阻典型值一千歐,從機(jī)節(jié)點(diǎn)是30千歐
⑦ 線值:總線有兩個(gè)互補(bǔ)的邏輯值:“顯性”或“隱形”,相應(yīng)的位值和電壓可參見圖4:
圖4邏輯值和總線電壓值
上一篇:大紅大紫的CAN FD
下一篇:最后一頁
推薦閱讀
史海拾趣
作為一家具有社會(huì)責(zé)任感的企業(yè),Delta Electronics一直積極踐行可持續(xù)發(fā)展理念。公司自2004年起,全球新建辦公大樓、生產(chǎn)基地均依綠建筑工法設(shè)計(jì)建造。此外,公司還積極參與各類環(huán)保活動(dòng)和社會(huì)公益事業(yè),推動(dòng)綠色能源和環(huán)保技術(shù)的發(fā)展。這些舉措不僅有助于保護(hù)環(huán)境、減少污染,也提升了Delta的企業(yè)形象和品牌價(jià)值。
為了加強(qiáng)技術(shù)研發(fā)和創(chuàng)新能力,北京人民電器建立了北京市級(jí)技術(shù)研究中心,并吸引了教授級(jí)高工、博士后、博士、碩士等多層次的專業(yè)技術(shù)人才。這些人才為公司的新產(chǎn)品研發(fā)、技術(shù)創(chuàng)新提供了強(qiáng)大的智力支持,使得北京人民電器在激烈的市場(chǎng)競(jìng)爭(zhēng)中始終保持領(lǐng)先地位。
ETC2公司自創(chuàng)立之初,就專注于ETC技術(shù)的研發(fā)與創(chuàng)新。他們發(fā)現(xiàn)傳統(tǒng)ETC系統(tǒng)存在信號(hào)識(shí)別率低、數(shù)據(jù)傳輸速度慢等問題,于是投入大量研發(fā)資源,成功開發(fā)出了新一代ETC設(shè)備。這款設(shè)備采用了先進(jìn)的無線通信技術(shù)和高速數(shù)據(jù)處理芯片,大幅提升了信號(hào)識(shí)別率和數(shù)據(jù)傳輸速度,為高速公路收費(fèi)系統(tǒng)帶來了革命性的變革。ETC2公司的技術(shù)創(chuàng)新不僅贏得了市場(chǎng)的認(rèn)可,也為其在電子行業(yè)中樹立了良好的口碑。
為了拓展全球市場(chǎng),ETC2公司制定了國際化戰(zhàn)略。他們積極參加國際展覽和交流活動(dòng),與國際同行建立了廣泛的合作關(guān)系。同時(shí),ETC2公司還針對(duì)不同國家和地區(qū)的市場(chǎng)特點(diǎn),推出了定制化的ETC產(chǎn)品和服務(wù)。這些舉措不僅幫助ETC2公司成功打入國際市場(chǎng),也為其未來的發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
在集成電路的封裝領(lǐng)域,ALD同樣展現(xiàn)出了強(qiáng)大的創(chuàng)新能力。公司不僅提供了塑封、PDIP、小型裝(SOIC)等常見的封裝形式,還開發(fā)出了密封陶瓷封裝(CDIP)等高性能封裝技術(shù)。這些封裝技術(shù)不僅提高了集成電路的可靠性和穩(wěn)定性,還降低了生產(chǎn)成本,為客戶提供了更具競(jìng)爭(zhēng)力的產(chǎn)品。
隨著技術(shù)的成熟和產(chǎn)品的不斷完善,Bkc開始積極拓展市場(chǎng)。公司不僅加強(qiáng)了與國內(nèi)外知名電子廠商的合作,還積極參與國際半導(dǎo)體展會(huì)和技術(shù)交流,不斷提升品牌知名度。同時(shí),Bkc還通過戰(zhàn)略投資和并購等方式,進(jìn)一步擴(kuò)大了自身的業(yè)務(wù)規(guī)模和市場(chǎng)份額。
點(diǎn)陣液晶驅(qū)動(dòng)的問題(基于RA8835)…… 小弟初識(shí),描點(diǎn)函數(shù)W_DOT void __fastcall TForm1:: W_DOT(int O_X,int O_Y) { unsigned char i,j,dat; unsigned int k; j=PARA;//PARA=0x30; &nbs ...… 查看全部問答∨ |
www.wavesen.com www.linvor.com 原廠供應(yīng)性價(jià)比最高,價(jià)格最低的藍(lán)牙串口模塊 包括AT指令等… 查看全部問答∨ |
菜鳥求助:開發(fā)板連接pc主機(jī)后,找不到新硬件,為什么?? 剛剛拿到y(tǒng)l2440開發(fā)板,連接到pc后,自動(dòng)安裝新硬件時(shí),pc機(jī)死機(jī),重起后就再也找不到新硬件了,10兆網(wǎng)絡(luò)也顯示連接有問題,高手幫幫我吧,我是超級(jí)菜鳥,剛接觸arm一周。… 查看全部問答∨ |
怎樣在應(yīng)用程序中控制(使之輸出與不輸出)調(diào)試串口一,即打開或者關(guān)閉“調(diào)試”串口一 怎樣在應(yīng)用程序中控制(使之輸出與不輸出)調(diào)試串口一,即打開或者關(guān)閉“調(diào)試”串口一? 用個(gè)實(shí)例說可能更明白一點(diǎn):在bsp的觸摸驅(qū)動(dòng)里面我需要將坐標(biāo)信息通過串口發(fā)送出去,而有時(shí)候我又需要關(guān)閉它,不讓這些坐標(biāo)信息發(fā)送,該怎么入手 … 查看全部問答∨ |
各位大大,我是剛接觸WinCE的新手,有幾個(gè)問題想請(qǐng)問一下我用的板子是mini6410 WinCE 6.0 去做開發(fā),想要寫一個(gè)應(yīng)用程式裡面想要有ADC轉(zhuǎn)換的功能請(qǐng)問各位大大,我目前搞不懂我要用ADC是要再寫一個(gè)driver燒進(jìn)去版子,還是直接在應(yīng)用程式上實(shí)現(xiàn)就可 ...… 查看全部問答∨ |
|
8962評(píng)估套件上運(yùn)行成功的CAN例程 CAN例程中的所用的驅(qū)動(dòng)文件都來自套件光盤中提供的2010年5月份5961版驅(qū)動(dòng)庫 已全部打包。 LM3S2110小板發(fā)送報(bào)文 … 查看全部問答∨ |
void Init_TimerB(void){ TBCTL= TBSSEL_2+ ID_3 +TBCLR; // MCLK TBCCR0 = 40000; &n ...… 查看全部問答∨ |
請(qǐng)問下: 在我用bootloader燒寫完程序(程序正常)后,再次用bootloader燒寫程序,但是一直聯(lián)機(jī)超時(shí)? 還有后面讀取hex文件和之前bootloader的hex文件對(duì)比之前程序也沒覆蓋bootloader程序區(qū) ...… 查看全部問答∨ |

- 四大核心要素驅(qū)動(dòng)汽車智能化創(chuàng)新與相關(guān)芯片競(jìng)爭(zhēng)格局
- 繼歐洲公司后,汽車電子巨頭瑞薩也要在中國生產(chǎn)芯片了
- 歐洲最大電車電池工廠之一,塔塔薩默塞特郡工廠將于 2027 年建成
- 高可靠、高精度、高像素!納芯微汽車前燈照明解決方案——重磅新品三連發(fā)!
- 高溫 “烤” 驗(yàn)下,芯片廠商怎么幫助電車做好“熱管理”?
- QNX與Vector簽署諒解備忘錄,共同打造基礎(chǔ)性車輛軟件平臺(tái)
- 消息稱小米玄戒 O2 芯片有望“上車”,自研四合一域控制器已在鋪路
- 豐田推出全新動(dòng)力系統(tǒng)Land Cruiser Hybrid 48V
- 500Wh/kg!鋰電巨頭60Ah硫化物全固態(tài)電池即將批量交付!
- 國內(nèi)首例閉環(huán)脊髓神經(jīng)接口系統(tǒng)臨床植入成功,佳量醫(yī)療引領(lǐng)神經(jīng)接口技術(shù)新突破
- 混合動(dòng)力電動(dòng)汽車的主要設(shè)計(jì)考慮因素
- 新唐M2A23 MCU在車用照明系統(tǒng)中的應(yīng)用
- 飛槳文心同行,海光DCU率先展開文心系列模型的深度技術(shù)合作
- 汽車數(shù)字鑰匙新選擇:意法半導(dǎo)體ST25R系列車規(guī)NFC讀卡器
- 汽車多模態(tài)交互測(cè)試:智能交互的深度驗(yàn)證
- 方案分享|ARXML規(guī)則下ECU總線通訊與ADTF測(cè)試方案
- 汽車智能座艙ITU-T測(cè)試認(rèn)證,車載語音通信測(cè)試智慧解決方案
- 頻控器件企業(yè)泰晶科技車規(guī)級(jí)超高精度實(shí)時(shí)時(shí)鐘RTC賦能汽車電子
- 產(chǎn)業(yè)升級(jí)需合規(guī)助力:高價(jià)值嵌入式產(chǎn)品出海的必由之路
- 我所收集的開關(guān)電源資料。。。有需要的大家看看。。
- ZIGBEE CC2530協(xié)議棧跑呼吸燈問題。
- 問鎖定放大電路中的一個(gè)問題
- 《電子工程師自學(xué)手冊(cè)》重磅來襲!免費(fèi)讀好書,助力電子工程師成長(zhǎng)!
- 如何才能保證PCB的高性能設(shè)計(jì)
- 空調(diào)板上的數(shù)碼燈的問題
- 各種型號(hào)的MSP430單片機(jī)代碼,以及官網(wǎng)代碼集錦
- s5pv210 linux3.0.8的內(nèi)核 spi的驅(qū)動(dòng)只能給stm32發(fā)送數(shù)據(jù),而不能接收來自stm32的數(shù)據(jù)
- LAunchPad的2線控制LCD12864
- 做嵌入式系統(tǒng)移植和驅(qū)動(dòng)的朋友,進(jìn)來啦!