<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>汽車電子>汽車儀表系統設計之CAN報文傳輸機制解析

汽車儀表系統設計之CAN報文傳輸機制解析

2017-11-21 | rar | 未知 | 次下載 | 免費
無鏈接信息!

資料介紹

 當CAN總線上的一個節點(站)發送數據時,它以報文形式廣播給網絡中所有節點。對每個節點來說,無論數據是否是發給自己的,都對其進行接收。每組報文開頭的n位字符為標識符(擴展幀格式為29位),定義了報文的優先級。在同一系統中,標識符是唯一的,不可能有兩個站發送具有相同標識符的報文1241。當幾個站同時競爭總線讀取時,這種配置十分重要。當一個站要向其他站發送數據時,該站的CPU將要發送的數據和自己的標識符傳送給本站的CAN芯片,并處于準備狀態;當他收到總線分配時,轉為發送報文狀態。CAN芯片將數據根據協議組織成一定的報文格式發出,這時網上的其他站處于接收狀態。每個處于接收狀態的站對接收到的報文進行檢測,判斷這些報文是否是發給自己的,以確定是否接收處理它。CAN總線以報文為單位進行數據傳送,報文的優先級結合在標識符(n位或29位)中,具有最低二進制數的標識符有最高的優先級??偩€讀取中的沖突可通過位仲裁解決。當幾個站同時發送報文時,發送優先級最高的報文的站將獲得總線控制權。這種非破壞性位仲裁方法的優點在于,在網絡最終確定哪一個站的報文被傳送以前,報文的起始部分己經在網絡上傳送了。所有未獲得總線讀取權的站都成為具有最高優先權報文的接收站,并且不會在總線再次空閑前發送報文。
  在進行數據傳送時,發出報文的單元稱為該報文的發送器。該單元在總線空閑或丟失仲裁前恒為發送器。如果一個單元不是報文發送器,并且總線不處于空閑狀態,則該單元為接收器。對于報文發送器和接收器,報文的實際有效時刻是不相同的。對于發送器而一言,如果直到幀結束末尾一直未出錯,則對于發送器報文是有效的,o如果報文受損,將允許按照優先權順序自動重發送。為了能同其他報文進行總線訪問競爭,總線一旦空閑,重發送立即開始。對于接收器而言,如果知道幀結束的最后一位一直未出錯,則對于接收器的報文是有效的。構成一幀的幀起始、總裁場、控制場、數據場CRC序列均借助位填充規則進行編碼。當發送器在發送的位流中檢測到5位連續的相同數值時,將自動地在實際發送位流中插入一個補碼位。數據幀和遠程幀的其余位場采用固定格式,不進行填充。出錯幀和超載幀同樣是固定格式,也不進行位填充。報文中的位流按照非歸零(NRz)碼方法編碼,這意味著一個完整位的位電平要么是“0”要么是“1”。報文傳送由4種不同類型的幀表示和控制:數據幀攜帶數據由發送器送至接收器;遠程幀通過總線單元發送,以請求發送具有相同標識符的數據幀;出錯幀由檢測出總線錯誤的任何單元發出;超載幀用于提供當前的和后續的數據幀的附加時間延遲。
  2.2.6CAN的幀結構
  CAN2.OB建立了兩種不同的幀格式(適用于數據幀和遠程幀):一種是具有n位標識符的 Bas1cCAN(標準幀格式),另一種是具有29位標識符的 PeliCAN。
  報文傳輸有以下4種不同類型的幀:
  數據幀 (dataframe):數據幀將數據從發送器傳輸到接收器;
  遠程幀 (remoteframe):總線單元發出遠程幀,請求發送具有同一標識符的數據幀;
  錯誤幀 (errorframe):任何單元檢測到總線錯誤就發出錯誤幀;
  過載幀 (overioadframe):過載幀用在相鄰數據幀或遠程幀之間提供附加的延時。
  1.數據幀
  數據幀由7個不同的位場組成:即幀起始、仲裁場、控制場、數據場、CRC
  場、應答場、幀結束。結構如圖2一4所示
  汽車儀表系統設計之CAN報文傳輸機制解析
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1491次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機和 SG3525的程控開關電源設計
  14. 0.23 MB  |  4次下載  |  免費
  15. 8基于AT89C2051/4051單片機編程器的實驗
  16. 0.11 MB  |  4次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537793次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>