衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CAN介紹 CAN協議有哪些特點

麥辣雞腿堡 ? 來源:嵌入式Linux系統開發 ? 作者:嵌入式Linux系統開 ? 2023-07-25 10:24 ? 次閱讀

CAN:Controller Area Network,控制局域網絡,最早由德國 BOSCH博世)開發,,目前已經是國際標準(ISO 11898),是當前應用最廣泛的現場總線之一。

汽車電子為例,汽車上有空調、車門、發動機、大量傳感器等,這些部件都是通過 CAN總線連在一起形成一個網絡。

同一個 CAN 網絡中所有單元的通信速度必須一致,不同的網絡之間通信速度可以不同。比如圖中 125Kbps 的 CAN 網絡下所有的節點速度都是 125Kbps 的,整個網絡由一個網關與其他的網絡連接。

CAN 協議特點:

1) 多主控制。在總線空閑時,所有單元都可以發送消息(多主控制),而兩個以上的單元同時開始發送消息時,根據標識符(Identifier 以下稱為 ID)決定優先級。ID 并不是表示發送的目的地址,而是表示訪問總線的消息的優先級。兩個以上的單元同時開始發送消息時,對各消息 ID 的每個位進行逐個仲裁比較。仲裁獲勝(被判定為優先級最高)的單元可繼續發送消息,仲裁失利的單元則立刻停止發送而進行接收工作。

2) 系統的柔軟性。與總線相連的單元沒有類似于“地址”的信息。因此在總線上增加單元時,連接在總線上的其它單元的軟硬件及應用層都不需要改變。

3) 通信速度較快,通信距離遠。最高 1Mbps(距離小于 40M),最遠可達 10KM(速率低于 5Kbps)。

4) 具有錯誤檢測、錯誤通知和錯誤恢復功能。所有單元都可以檢測錯誤(錯誤檢測功能),檢測出錯誤的單元會立即同時通知其他所有單元(錯誤通知功能),正在發送消息的單元一旦檢測出錯誤,會強制結束當前的發送。強制結束發送的單元會不斷反復地重新發送此消息直到成功發送為止(錯誤恢復功能)。

5) 故障封閉功能。CAN 可以判斷出錯誤的類型是總線上暫時的數據錯誤(如外部噪聲等)還是持續的數據錯誤(如單元內部故障、驅動器故障、斷線等)。由此功能,當總線上發生持續數據錯誤時,可將引起此故障的單元從總線上隔離出去。

6) 連接節點多。CAN 總線是可同時連接多個單元的總線。可連接的單元總數理論上是沒有限制的。但實際上可連接的單元數受總線上的時間延遲及電氣負載的限制。降低通信速度,可連接的單元數增加;提高通信速度,則可連接的單元數減少。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2769

    瀏覽量

    464383
  • 控制
    +關注

    關注

    4

    文章

    1014

    瀏覽量

    122772
收藏 人收藏

    評論

    相關推薦

    CAN協議特點

    目錄1、什么是CAN2、CAN協議特點3、ISO11898標準下的物理層特征4、CAN 協議
    發表于 08-19 08:02

    CAN協議特點簡介

    (1)電平特性(2)5種-幀類型STM32xxx CAN控制器(1)STM32F4 的 bxCAN 的主要特點:(2)過濾器作用 詳細分析CAN
    發表于 08-19 06:02

    CAN協議哪些特點

    CAN基本知識: CAN協議特點: 1、 多主機控制。在總線空閑時,所有單元都可以發送消息,若兩個以上同時開始發送消息,根據標識符來決定優先級。優先級高的先發送。 2、 系統的若軟性
    發表于 08-19 06:36

    CAN協議特點

    ISO11519-2是針對通信速率為125Kbps以下的低速通信標準。CAN協議特點**多主控制:**總線空閑時,所有單元都可發送消息,而兩個以上的單元同時開始發送消息時,根據標識符(ID,非地址)決定優先...
    發表于 08-19 07:56

    CAN協議介紹  CAN協議介紹  

    1.CAN協議介紹   CAN 是 Controller Area Network 的縮寫(以下稱為 CAN),是 ISO 國際標準化的串行
    發表于 08-19 06:36

    CAN FD協議介紹

    CAN FD(CAN with flexible data-rate)是CAN2.0協議的擴展,CAN-FD由博世開發,并由 ISO 118
    發表于 08-20 06:51

    CAN協議介紹

    一、CAN協議介紹CAN是控制器局域網絡(Controller Area Network)的簡稱,CAN總線
    發表于 08-20 07:40

    canopen協議can特點

    canopen簡單提要can總線 ?? can特點:多主控制、高達1M通訊速度、通訊校驗、 錯誤檢測處理及恢復等,can總線通訊接口規定了CAN
    發表于 09-15 07:10

    CAN協議的各種幀及其用途哪些

    CAN協議具有哪些特點CAN協議的各種幀及其用途哪些?
    發表于 11-10 06:58

    CAN協議具有什么特點

    CAN協議具有什么特點?bxCAN的特點是什么?
    發表于 11-12 06:54

    CAN特點

    CAN特點CAN 協議具有以下特點。(1) 多主控制在總線空閑時,所有的單元都可開始發送消息(多主控制)。最先訪問總線的單元可獲得發送權(
    發表于 03-25 09:16 ?1993次閱讀

    CAN總線的淺析CANopen協議

    本文分析了CAN 總線的一些特點以及在國內的的應用狀況,提出了引入國際上通用的CAN 總線高層應用協議,以提高國內CAN 系統應用水平的建議
    發表于 03-27 15:37 ?104次下載
    <b class='flag-5'>CAN</b>總線的淺析CANopen<b class='flag-5'>協議</b>

    CAN總線協議是什么?CAN總線協議哪些?CAN總線協議知識分析

    屬于軟件協議。本篇文章先概述一下CAN網絡,讓大家對CAN總線協議一個全局的概念,再到底層的CAN
    的頭像 發表于 10-03 19:53 ?7.5w次閱讀
    <b class='flag-5'>CAN</b>總線<b class='flag-5'>協議</b>是什么?<b class='flag-5'>CAN</b>總線<b class='flag-5'>協議</b><b class='flag-5'>有</b>哪些?<b class='flag-5'>CAN</b>總線<b class='flag-5'>協議</b>知識分析

    CAN和CANFD協議簡介(下)

    前篇內容請點擊查看: RA MCU CAN和CANFD IP介紹 CAN和CANFD協議簡介(上) 2. CAN
    的頭像 發表于 08-02 12:15 ?3231次閱讀
    <b class='flag-5'>CAN</b>和CANFD<b class='flag-5'>協議</b>簡介(下)

    CAN協議棧與LIN協議介紹

    CAN協議棧 汽車CAN協議棧是一種軟件組件,用于實現汽車電子系統中的CAN總線通信功能。它包含了一系列的功能軟件,用于處理
    的頭像 發表于 10-27 16:16 ?3251次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>協議</b>棧與LIN<b class='flag-5'>協議</b>棧<b class='flag-5'>介紹</b>
    澳门顶级赌场百家乐| 百家乐官网有技巧么| 菲律百家乐官网太阳城| 太子百家乐官网的玩法技巧和规则| 百家乐二代理解| 大发888在线下载| 博乐百家乐官网游戏| 风水24山代表什么| 威尼斯人娱乐城提款| 百家乐官网怎么压对子| 属蛇做生意坐向| 天鸿德州扑克游戏币| 百家乐官网赢多少该止赢| 网上百家乐真钱游戏| 百家乐官网游戏真钱游戏| 玩百家乐澳门皇宫娱乐城| 88娱乐城网址| 索罗门百家乐官网的玩法技巧和规则| 威尼斯人娱乐网注册| 百家乐官网高手长胜攻略| 最好的百家乐博彩网站| 镇远县| 百家乐娱乐城怎么样| 必博网| 风水24山读法| 娱乐城新用户送彩金| 百家乐官网不锈钢| 利博亚洲| 百家乐代理占成| 新时代娱乐城| 百家乐有赢钱公式吗| 网上现金游戏| 百家乐园选百利宫| 网上百家乐官网作弊不| 百家乐永利娱乐平台| 真人百家乐官网分析软件是骗局| 机器百家乐心得| 百家乐官网网投打法| 百家乐麻将牌| 百家乐官网游戏方法| 全讯网社区|