新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 汽車CAN總線數據傳輸

        汽車CAN總線數據傳輸

        作者: 時間:2016-12-14 來源:網絡 收藏
          CAN總線系統數據的傳輸——汽車CAN總線實驗教學系統
          CAN為多主方式工作,網絡上的任一節點在任何時候都可以主動地向網絡上的其他節點發送信息。CAN采用短幀數據信息為0—8個字節,具體長度由用戶決定。
          當多個節點同時向總線發送信息時,優先級較低的節點會主動的退出總線發送,而最高優先級的節點可不受影響地繼續傳輸數據。CAN的每幀信息都有CRC校驗及其他檢錯措施,在錯誤嚴重的情況下具有自動關閉輸出的功能,發送器件若丟失仲裁或由于出錯而遭受破壞的幀可自動重新發送。
          CAN為多主方式工作,網絡上的任一節點在任何時候都可以主動地向網絡上的其他節點發送信息。CAN采用短幀數據信息為0—8個字節,具體長度由用戶決定。當多個節點同時向總線發送信息時,優先級較低的節點會主動的退出總線發送,而最高優先級的節點可不受影響地繼續傳輸數據。
          CAN的每幀信息都有CRC校驗及其他檢錯措施,在錯誤嚴重的情況下具有自動關閉輸出的功能,發送器件若丟失仲裁或由于出錯而遭受破壞的幀可自動重新發送。
          CAN總線系統數據的傳輸——汽車CAN總線實驗教學系統
          當CAN總線上的一個節點發送數據時,它以報文形式廣播給網絡中所有節點。對每個節點來說,無論數據是不是發給自己的,都對其進行接收。
          發動機電腦向某電腦CAN收發器發送數據,該電腦CAN收發器接收到由發動機電腦傳來的數據,轉換信號并發給本電腦的控制器。CAN數據傳輸系統的其他電腦收發器均接收到此數據,但是要檢查判斷此數據是否是所需要的數據,如果不是講忽略掉。
          CAN總線系統數據的傳輸——汽車CAN總線實驗教學系統
          1、數據轉化
        控制單元通過控制器將數據轉換成數字信息
          2、傳遞數據
        CAN收發器向總線上傳數字信息
          3、接收數據
        與總線相連的控制單元均可以接收到來自同一個控制單元發送的信息
          4、檢查數據
        控制單元檢查接收的數據
          5、接受數據
        控制單元接受與本系統功能有關的數字信息并將其轉化,忽略無關的信息。


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 水城县| 且末县| 平武县| 承德县| 二手房| 苗栗市| 凤冈县| 宁河县| 得荣县| 格尔木市| 洪江市| 井研县| 乐山市| 凌云县| 新龙县| 新蔡县| 宝山区| 舒兰市| 鸡西市| 巴林左旗| 乐东| 宣恩县| 罗山县| 探索| 甘洛县| 甘南县| 江津市| 萍乡市| 安庆市| 遂宁市| 尚义县| 长垣县| 黄陵县| 安达市| 兴山县| 丹棱县| 龙里县| 延长县| 聂拉木县| 汽车| 白山市|