娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

一、CAN總線簡介

CAN 是控制器局域網絡(Controller Area Network, CAN)的簡稱。CAN采用數據塊編碼的方式,數據塊根據幀的類型,能夠讓掛載在總線上的不同節點接收到相同的數據,再根據每個節點的配置對信息進行選擇性處理(處理or丟棄)。CAN總線具有以下特點:


1. 多主控制

在總線空閑時,所有的單元都可以發送消息;具有CSMA/CA機制,即最先訪問總線的單元可獲得發送權;多個單元同時發送消息時,優先級高的標志(ID)單元可獲得發送權,其中ID并不是發送的目的地址,而是表示訪問總線的消息的優先級,仲裁機制會對消息ID的每個位繼續比較,仲裁為高優先級的單元可繼續發送消息,仲裁失敗的單元則停止發送而進行接收工作。此處對CAN組網編程十分重要!!!


2. 系統柔軟性

由于與總線相連的單元沒對應的地址信息,因此在編程時比較方便,增加總線上的單元,已連接的其他的單元的軟硬件以及應用層都不需要改變。


3. 通信速度

在通信距離小于40m時,速度最高1Mbps,最遠可達10km,此時速率小于5Kbps。同一個網絡中,所有的單元必須設定為同一個通信速度,類似于串口中要設置為相同的波特率。


4. 錯誤檢測功能、錯誤通知功能、錯誤恢復功能

(1)所有的單元都可以檢測錯誤;

(2)檢測出錯誤的單元會立即同時通知其他所有單元;

(3)正在發送消息的單元一旦檢測出錯誤,會強制結束當前的發送。被強制結束發送的單元會不斷反復地重新發送此消息直到成功發送為止。


5. 故障封閉

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


6. 遠程數據請求

可通過發送“遙控幀”,請求其他單元發送數據。


7. 連接節點

可連接的單元理論上沒有限制,但連接單元數增加,應降低通信速度。


CAN 協議經ISO 標準化后有ISO11898 標準和ISO11519-2 標準兩種。ISO11898 和ISO11519-2 標準對于數據鏈路層的定義相同,但物理層不同。

ISO11898、ISO11519-2 的物理層特征

圖 1 ISO11898、ISO11519-2 的物理層特征


由上圖可以看出,在ISO11898中,CAN_H與CAN_L之差約為2.5V,對應顯性電平邏輯0,CAN_H與CAN_L之差為0V,隱性電平對應邏輯1。在ISO11519中,CAN_H與CAN_L之差約為3V,對應顯性電平邏輯0,CAN_H與CAN_L之差為1.5V,隱性電平對應邏輯1。


二、CAN協議

1、幀的種類

CAN協議包括下列表格中的五種類型的幀,其中數據幀和遙控幀有標準格式和擴展格式,標準格式有11bit的ID,擴展格式有29bit的ID。

image.png

2、幀的構成

(1)數據幀

格式如下:


數據幀的構成

圖 2 數據幀的構成

image.png

上圖中D表示顯性電平,R表示隱性電平。標準格式中標識符(ID)有11bit,從ID28到ID18被依次發送,禁止高7位都為隱性(禁止設定:ID = 1111 111X XXX);擴展格式的ID有29bit,基本ID從ID28到ID18,擴展ID由ID17到ID0表示,禁止高7位都為隱性(禁止設定:ID = 1111 111X XXX)。

RTR位用于標識是否是遠程幀(0:數據幀;1:遠程幀);IDE位用于標識符選擇位(0:使用標準標識符;1:使用擴展標識符);SRR位代替遠程請求位,為隱性位,代替了標準幀中的RTR位。


(2)遙控幀

接收單元向發送的單元請求發送數據使用的幀,與數據幀的區別在于沒有數據段。其他幀在后面很少會用到,這里不作過多描述。遙控幀格式如下:

遙控幀的構成

圖 3 遙控幀的構成


(3)優先級的決定

在總線空閑態,最先發送消息的單元獲得優先發送權。當多個單元同時發送消息時,各個發送單元從仲裁段的第一位開始進行仲裁,連續輸出顯性電平最多的單元可繼續發送。仲裁過程如下:

仲裁過程

數據幀和遙控幀的優先級,具有相同ID的數據幀和遙控幀在總線上競爭時,仲裁段的最后一位(RTR)為顯性位的數據幀具有優先權可繼續發送。仲裁過程如下:

數據幀與遙控幀的仲裁過程

標準格式與擴展格式的優先級,標準格式ID與具有相同ID的遙控幀或者擴展格式的數據幀在總線上競爭時,標準格式的RTR 位為顯性位的具有優先權可繼續發送。仲裁過程如下:

標準格式與擴展格式的仲裁過程

以上介紹CAN通信的特點以及主要兩個幀組成,仲裁過程等,對CAN通信有了大概的了解。以上如有不足之處,望有識之士給予指正!

關鍵字:STM32  CAN  總線通信 引用地址:STM32 CAN總線通信學習筆記(一)

上一篇:STM32 CAN 波特率的計算
下一篇:基于STM32F103RBT6 的CAN雙機通訊成功案例工程下載

推薦閱讀

? ?在針對專利侵權和泄露商業機密指控的法律糾紛之后, Desktop Metal和Markforged最終達成了一項協議,解決了兩家公司之間的“所有未決訴訟”。該協議規定,兩家3D打印機制造商都認識到兩端都沒有盜用商業機密或機密信息。該協議標志著自2018年3月以來一直在進行的3D打印法律案件的終結。Desktop Metal因其金屬3D打印技術而對Markforged提起專利侵...
全球領先的電子元器件供應商基美電子(KEMET)公司現在宣布以EIA 3640封裝尺寸為KC-LINKTM陶瓷表面貼裝電容器提供完整的電容和電壓產品。KC-LINK電容器具有極好的抗紋波電流性能,非常適合與快速開關的寬帶隙(WBG)半導體一起使用,這使電源轉換器能夠以更高的電壓、溫度和頻率工作,并實現更高的效率水平和更大的功率密度。該器件適用于直流總線、緩沖...
據發那科官網信息顯示,發那科創始人稻葉清右衛門于2020年10月2日(星期五)逝世,享年95歲。稻葉清右衛門,1925年3月出生于日本茨城縣,1946年畢業于東京大學第二工學部精密工學科,后進入富士通,1972年創辦發那科,帶領公司成為世界最大的數控系統制造商。圖片來源:OFweek維科網上世紀70年代后期,日本機床工業大發展,一家傳奇公司功不可沒——發那科...
廣告摘要聲明廣告今年以來,配送機器人領域不斷傳來捷報。普渡科技已完成近10億元人民幣C輪融資、云跡科技獲C+輪戰略投資、擎朗智能完成數億元C輪融資、優地科技完成億元規模B+輪融資、鈦米機器人已啟動科創板上市輔導……一時間,配送機器人風頭無兩,市場呈現出“百舸爭流千帆競?的局面。而類似的戲碼也曾在火爆的共享單車上戲演一回,風頭正盛時,摩拜...

史海拾趣

問答坊 | AI 解惑

LED設備(Counter,LED Tester,LED目檢機)

久元電子科技有限公司是一家專業的測試設備/方案提供商,其性價比高,服務周全。 目前我們在LED領域提供有多款測試設備,在臺灣,大陸有多家LED封裝測試廠采用我們的測試設備/方案。 產品目錄: 1)LED Chip Counter 2)LED Tester 3) & ...…

查看全部問答∨

智能測產系統中的海量數據存儲技術

智能測產系統中的海量數據存儲技術…

查看全部問答∨

Cypress開發板實例

計劃不定期給大家提供一些開發板實例供初學者參考,有實驗指導書的我會盡量把實驗指導書也貼上,沒有的就恕不能貼了,呵呵。 目錄: 實例1-開發板CY3270-溫度感應--系統級設計  ——2樓 實例2-開發板CY3270-溫度感應--芯片 ...…

查看全部問答∨

摩托羅拉電子設計大賽優秀作品(三)

本帖最后由 paulhyde 于 2014-9-15 08:55 編輯  …

查看全部問答∨

ads 使用中的問題

ads中怎樣仿真光接收器(pd)呢?…

查看全部問答∨

新手提問

我是新手,對嵌入式了解很少,但現在有個小項目: 類似售飯系統,但卡片信息有5-6項,并要求: 1.讀寫終端能讀取卡片編號、有效日期,并按照流程讀取遠程服務器判斷是否為有效卡 2.能脫機運行(卡片上也可寫入有效日期)并存儲刷卡信息,在網絡 ...…

查看全部問答∨

購買防盜報警器需要注意的幾大原則

隨著人們防盜意識的增強,防盜報警產品不斷出現在人們的視野中。與昂貴的視頻監控系統相比,防盜報警產品無論在價格上還是在操作上貌似都更容易掌握,因此不少家庭用戶都開始親睞它。花上幾十元錢,多則上百元,買個防盜報警器安放在家中,似乎也是 ...…

查看全部問答∨

IAR支持動態數組定義嗎

IAR支持動態數組定義嗎 unsigned int NetReceiveCounter; NetRevBuffer[NetReceiveCounter] = RXBUF0; 對嗎??…

查看全部問答∨

防止JTAG失效是什么意思?

定義按鍵,為什么是PB5?我看到有好多版本按鍵設置的管腳都不一樣? 麻煩各位告訴小弟,不勝感激!   //  定義KEY#define  KEY_PERIPH             SYSCTL_PERIPH_G ...…

查看全部問答∨

奇怪, 好端端的技術討論貼怎么給移到<信息發布>欄了?

貼子鏈接   http://bbs.eeworld.com.cn/thread-294566-1-1.html   這不是廣吉…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 桦甸市| 隆回县| 隆德县| 克什克腾旗| 长沙市| 乐业县| 涟源市| 武隆县| 阿勒泰市| 哈密市| 沁阳市| 鸡西市| 伊宁市| 会泽县| 博白县| 司法| 华蓥市| 嘉善县| 专栏| 云南省| 威海市| 伊通| 商丘市| 民勤县| 定南县| 体育| 枣阳市| 雅江县| 鄂托克旗| 祁连县| 浦东新区| 札达县| 长海县| 咸丰县| 延安市| 新巴尔虎左旗| 腾冲县| 昂仁县| 永德县| 安西县| 都匀市|