AUTOSAR从入门到精通100讲(四十)-嵌入式中的CAN总线
生活随笔
收集整理的這篇文章主要介紹了
AUTOSAR从入门到精通100讲(四十)-嵌入式中的CAN总线
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
嵌入式的工程師一般都知道CAN總線廣泛應(yīng)用到汽車中,其實(shí)船艦電子設(shè)備通信也廣泛使用CAN,隨著國家對海防的越來越重視,對CAN的需求也會越來越大。
概述
CAN(Controller Area Network)即控制器局域網(wǎng),是一種能夠?qū)崿F(xiàn)分布式實(shí)時控制的串行通信網(wǎng)絡(luò)。
想到CAN就要想到德國的Bosch公司,因?yàn)镃AN就是這個公司開發(fā)的(和Intel)
CAN有很多優(yōu)秀的特點(diǎn),使得它能夠被廣泛的應(yīng)用。比如:傳輸速度最高到1Mbps,通信距離最遠(yuǎn)到10km,無損位仲裁機(jī)制,多主結(jié)構(gòu)。
近些年來,CAN控制器價格越來越低,很多MCU也集成了CAN控制器。現(xiàn)在每一輛汽車上都裝有CAN總線。
一個典型的CAN應(yīng)用場景:
CAN總線標(biāo)準(zhǔn)
CAN總線標(biāo)準(zhǔn)只規(guī)定了物理層和數(shù)據(jù)鏈路層,需要用戶自定義應(yīng)用層。不同的CAN標(biāo)準(zhǔn)僅物理層不同。
CAN收發(fā)器負(fù)責(zé)邏輯電平和物理信號之間的轉(zhuǎn)換。
總結(jié)
以上是生活随笔為你收集整理的AUTOSAR从入门到精通100讲(四十)-嵌入式中的CAN总线的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AUTOSAR从入门到精通100讲(十二
- 下一篇: 产品经理经验谈100篇(二)-数据分析应