吴忠躺衫网络科技有限公司

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

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

3天內不再提示

琢磨了一天的CAN協議

撞上電子 ? 2024-01-10 08:00 ? 次閱讀

最新公司需要利用J1939的CAN協議進行數據通信,琢磨了一天,才明白,現在整理成筆記,內容如下:

1.數據幀格式

數據幀格式應遵循CAN 29位標識符的擴展幀格式,CAN 數據幀由很多域組成(仲裁域+控制域+數據域+CRC域)。

516559e6-af4b-11ee-aa22-92fbcf53809c.jpg

2.協議數據單元(PDU)

數據幀是通過PDU進行組織的。PDU由數據幀中的 29 位標識符(ID號)和數據場組成。ID又劃分為 6 個部分:優先級P(3 位),保留位(1位),數據頁 DP位(1位),PDU格式PF(8位),PDU細節PS(8位),源地址SA(8位)。擴展幀協議數據單元及場分布如下圖:

5168d38c-af4b-11ee-aa22-92fbcf53809c.jpg


2.1優先級(P)

長度:3位,位于ID最前面,用來優化報文傳輸到總線的傳輸延遲。一條報文的優先級可以從最高0(000)設置到最低7(111)。

2.2保留位(R )

保留此位以備今后開發使用,可能擴展 PDU 格式域,定義新的 PDU 格式,擴展優先級段或增加地址空間。所有報文的保留位應設置為 0。

2.3數據頁(DP )

DP 默認設置為0。

2.4PDU 類型

PDU格式決定了是到具體ECU通信(特定目標地址)或是廣播通信(全局目標地址發送)。

2.5目標地址(DA)

DA 場定義的特定目標地址要求任何源地址與該目標地址不同的節點忽略此報文。

2.6群擴展(GE)

GE場與PF場的低4位(當 PF 場高 4 位全部設置為 1 時表示 PS 場是組擴展)提供每個數據頁 4096 種參數組。對于每個數據頁有 4096 個參數組只在 PDU2 格式下可用;此外,還有 240 個參數組只在 PDU1 的格式下可用。當前,兩個數據頁共有 8672 個參數組可用。

2.7源地址(SA)

SA 場是一個 8 位域。給定的一個源地址在網絡中應當只有一個設備與其相對應,源地址應是唯一的。

網絡中一個特定源地址只能匹配一個設備。因此,源地址域確保CAN標識符符合CAN協議中的唯一性要求。

2.8 數據場

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

    關注

    0

    文章

    94

    瀏覽量

    17032
  • CAN協議
    +關注

    關注

    1

    文章

    36

    瀏覽量

    12716
  • 數據幀
    +關注

    關注

    0

    文章

    47

    瀏覽量

    6778
收藏 人收藏

    評論

    相關推薦

    一天可以發多少帖子

    一天可以發多少帖子
    發表于 07-17 11:32

    一天征服傅里葉變換

    一天征服傅里葉變換
    發表于 08-20 13:30

    新的一天新的開始

    新的一天開始了,大家對電子大賽都有些什么想法呢,都來說說看吧···
    發表于 09-02 08:48

    一天

    一天 求關于數字濾波的labview教程
    發表于 06-19 01:20

    學習的第一天

    1.先找了個軟件,叫什么quartus II 13.1,下載了好久,網超級慢,基本就是這一天時間用完了;2.找了這塊板子的原理圖,好像是什么特權同學出的板子;3。找了本教程(例說FPGA:可直接
    發表于 09-27 15:51

    一天一天學FPGA,第二至芯昭哥教你FPGA工程建立

    一天一天學FPGA,第二至芯昭哥教你FPGA工程建立
    發表于 08-03 13:22

    一天征服傅里葉變換

    一天征服傅里葉變換
    發表于 05-11 09:27

    學習jQuery的第一天

    學習jQuery第一天
    發表于 05-19 06:18

    拼搏+第一天

    拼搏+第一天今日也是頭禿畫圖的一天,排版真的累哇
    發表于 07-13 14:14

    一天征服傅里葉變換

    一天征服傅里葉變換:如果你對信號處理感興趣,無疑會說這個標題是太夸張了。我贊同這點。當然,沒有反覆實踐和鉆研數學,您無法在一天里學會傅立葉變換的方方面面。無論如
    發表于 10-23 13:07 ?327次下載

    一天入門STM32

    一天入門 STM32,僅一天的時間,是否有真的這么快。不同的人對入門的理解不樣,這篇一天入門 STM32 的教程,我們先對入門達成個共識
    發表于 11-10 17:42 ?0次下載

    一天入門STM32教程

    一天入門STM32教程,輕松入門STM32.適合新手,老手請忽視。
    發表于 03-16 15:02 ?219次下載

    一天入門STM32

    一天入門 STM32,僅一天的時間,是否有真的這么快。不同的人對入門的理解不 樣,這篇一天入門 STM32 的教程,我們先對入門達成個共
    發表于 11-11 17:17 ?65次下載

    戴著智能眼鏡的一天

    開啟美好的一天,戴著最時尚最輕最IN的智能眼鏡,就能實現實時導航測距,對自己要完成的運動距離和自己身體狀況信
    的頭像 發表于 09-27 17:23 ?4535次閱讀

    過壓保護電路節省了一天的時間

    過壓保護電路節省了一天的時間
    發表于 04-22 11:00 ?15次下載
    過壓保護電路節省了<b class='flag-5'>一天</b>的時間
    安桌百家乐游戏百家乐| 澳门百家乐园游戏| 伯爵百家乐官网赌场娱乐网规则 | 六合彩特码| 战神国际娱乐| 真人百家乐官网在线玩| 欧华娱乐| 百家乐官网技术交流群| 百家乐官网赌场代理合作| 百家乐官网猜大小规则| 女优百家乐官网的玩法技巧和规则| 百家乐代理网址| 基础百家乐的玩法技巧和规则| 老虎机破解器| 88娱乐城| 兄弟百家乐官网的玩法技巧和规则| 百家乐h游戏怎么玩| 百家乐官网赌博信息| 网上百家乐大赢家筹码| 大发888支付宝代充| 建湖县| 百家乐官网出牌规| 百家乐开户送彩网址| 大发888娱乐城qq服务| 百家乐官网休闲游戏| 真人百家乐官网赌场娱乐网规则 | 百家乐分享| 线上真人游戏| 百家乐官网怎样玩的| 丽景湾百家乐的玩法技巧和规则 | 波音百家乐官网游戏| 南京百家乐官网电| 百家乐不锈钢| 兖州市| 多台百家乐官网的玩法技巧和规则| 威尼斯人娱乐城官方| 怎样玩百家乐官网看路| 太阳城百家乐外挂| 德州扑克战术与策略分析| 玩百家乐官网678娱乐城| 真人百家乐澳门娱乐城|