一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

車載時鐘同步can_tsync同步原理

麥辣雞腿堡 ? 來源:UndefinedReference ? 作者:jinbao.tang ? 2023-10-27 14:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

can_tsync同步原理

整體來說,can的時間同步還是比較簡單的,如下圖所示,整個過程如下(tips:時間戳自1970年1月1日00:00:00經(jīng)過的時間,是由秒+納秒組成的。):

1time master在t01時刻以廣播的形式發(fā)送一個sync報文,并把時間秒部分的時間放到報文上,發(fā)送到time slave;使用can confirmation的機制,記下sync報文實際從can驅(qū)動發(fā)送出去的時間,t1r.

  1. time slave在t2r時刻接收到sync報文
  2. time master在sync發(fā)送完之后,隨后發(fā)送follow up報文,并把t1r的納秒通過報文發(fā)送出去,即t4r = t2r-s(t0r)。這里有一個潛在條件,那就是sync報文由can timesync模塊組裝好報文后調(diào)用發(fā)送接口,直到從can driver上出去,整個時間是不會超過1s的。所以t4r實際上就是從can timesync報文發(fā)送出去直到can driver發(fā)送出去的一個延時。
  3. time slave在t3r接收到follow up報文。
  4. 因此在t3r時刻,master此刻真正的時間t(master_now) = t3r - t2r + t4r

注意:實際上,上面的時間大多都是不精確的:

  1. 時間戳是軟件加上的,并不是由硬件加上的
  2. 沒有考慮can總線上的延遲
  3. 沒有考慮到從t3r到adjust時鐘這段時間的誤差。

圖片

圖片

  1. SYNC和FOLLOW_UP消息分為兩種格式,Type=0x10為不安全的不帶CRC校驗的報文格式,對應(yīng)FUP消息類型為0x18;Type=0x20為帶CRC校驗的安全報文格式,對應(yīng)FUP消息類型為0x28。
  2. Byte0:時間同步類型:0x20代表當(dāng)前發(fā)送的是帶CRC校驗的TSync同步消息, 0x28代表當(dāng)前發(fā)送的是對應(yīng)0x20 SYNC消息的FUP同步消息;0x10代表當(dāng)前發(fā)送的是不帶CRC校驗的TSync同步消息, 0x18代表當(dāng)前發(fā)送的是對應(yīng)0x10 SYNC消息的FUP同步消息;
  3. Byte1:byte0為0x20或0x28時,Byte1為該消息的CRC校驗值;
  4. Byte2:高4位為時間同步域Time Domain;低4位為Sequence Counter,隨發(fā)送次數(shù)循環(huán)累加;
  5. Byte3:byte0為0x10或0x20時,Byte3為UserByte0;同步類型為0x28或0x18時,高5位保留, bit3 SGW為時間同步狀態(tài)(0:SyncToGTM, 1:SyncToSubDomain),bit1-bit0 OVS為時間同步溢出時間overflow of seconds;
  6. Byte4-Byte7為同步時間,同步類型為SYNC消息時為32bits 秒時間,同步類型為FUP消息時為30bits ns時間。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2920

    瀏覽量

    467841
  • 車載
    +關(guān)注

    關(guān)注

    18

    文章

    638

    瀏覽量

    83950
  • 時鐘同步
    +關(guān)注

    關(guān)注

    0

    文章

    117

    瀏覽量

    13025
  • 報文
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

    4188
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    同星多設(shè)備間的時間戳同步機制TSync功能與使用

    隨著汽車網(wǎng)絡(luò)測試的通道數(shù)量不斷增加,時常需要多個同星設(shè)備同時連接在同一臺電腦的同一個TSMaster應(yīng)用程序,并進行多設(shè)備同時執(zhí)行CAN報文收發(fā)和記錄等功能,必然有多設(shè)備之間的時間戳同步以及設(shè)備
    的頭像 發(fā)表于 10-12 08:05 ?3381次閱讀
    同星多設(shè)備間的時間戳<b class='flag-5'>同步</b>機制<b class='flag-5'>TSync</b>功能與使用

    AUTOSAR CAN時鐘同步問題

    請問有沒有AUTOSAR CAN時鐘同步的能運行的代碼,或者有沒有能做這一塊的大佬,主要是CanTsyn和STBM這兩個模塊的。有償,價格都好商量,急需。
    發(fā)表于 11-09 00:00

    基于FPGA的提取位同步時鐘DPLL設(shè)計

    基于FPGA的提取位同步時鐘DPLL設(shè)計   在數(shù)字通信系統(tǒng)中,同步技術(shù)是非常重要的,而位同步是最基本的同步。位
    發(fā)表于 01-25 09:36 ?3542次閱讀
    基于FPGA的提取位<b class='flag-5'>同步</b><b class='flag-5'>時鐘</b>DPLL設(shè)計

    同步網(wǎng)時鐘及等級

    同步網(wǎng)時鐘及等級 基準時鐘 同步網(wǎng)由各節(jié)點時鐘和傳遞同步定時信號的
    發(fā)表于 04-03 16:27 ?3918次閱讀

    分析PTN時鐘同步技術(shù)及應(yīng)用

    時鐘同步是分組傳送網(wǎng)(PTN)需要考慮的重要問題之一??梢圆捎?b class='flag-5'>同步以太網(wǎng)、IEEE 1588v2、網(wǎng)絡(luò)時間協(xié)議(NTP)等多種技術(shù)實現(xiàn)時鐘同步
    發(fā)表于 12-16 12:01 ?5902次閱讀
    分析PTN<b class='flag-5'>時鐘</b><b class='flag-5'>同步</b>技術(shù)及應(yīng)用

    微波時鐘同步設(shè)計方案

    微波作為無線和傳輸設(shè)備的重要接入設(shè)備,在網(wǎng)絡(luò)設(shè)計和使用中要針對接入業(yè)務(wù)的類型,提供滿足其需求的時鐘同步方案。當(dāng)前階段,微波主要支持的時鐘同步類型包括:GPS,BITS,1588,158
    發(fā)表于 12-07 20:51 ?907次閱讀

    時鐘信號的同步 在數(shù)字電路里怎樣讓兩個不同步時鐘信號同步?

    時鐘信號的同步 在數(shù)字電路里怎樣讓兩個不同步時鐘信號同步? 在數(shù)字電路中,時鐘信號的
    的頭像 發(fā)表于 10-18 15:23 ?2347次閱讀

    車載時鐘同步can_tsync實現(xiàn)原理

    CAN時鐘同步來源,AUTOSAR cp的規(guī)范,AUTOSAR定義的基于CAN總線時間同步的CanTSyn模塊處理
    的頭像 發(fā)表于 10-27 14:39 ?3663次閱讀
    <b class='flag-5'>車載</b><b class='flag-5'>時鐘</b><b class='flag-5'>同步</b><b class='flag-5'>can_tsync</b>實現(xiàn)原理

    車載gptp同步原理介紹

    不通的ptp版本和gptp的對比如下: gptp同步原理 針對gptp,所有slave節(jié)點,都與master(grandmaster)的時鐘保持同步;在車載領(lǐng)域,master節(jié)點都是靜
    的頭像 發(fā)表于 10-27 14:44 ?3581次閱讀
    <b class='flag-5'>車載</b>gptp<b class='flag-5'>同步</b>原理介紹

    車載時間融合與utc同步

    時間融合和使用 對于整車來說,Tsync模塊需要將整車所有vehicle time和utc同步好,對于用戶來說,開發(fā)者最好提供獲取vehicle time和utc時間的接口,用戶無需要關(guān)注時鐘
    的頭像 發(fā)表于 10-27 14:47 ?1684次閱讀
    <b class='flag-5'>車載</b>時間融合與utc<b class='flag-5'>同步</b>

    如何選擇GPS時鐘同步裝置?

    如何選擇GPS時鐘同步裝置? 選擇GPS時鐘同步裝置可能是一個相對復(fù)雜的過程,因為這需要考慮到多種因素,包括需求、性能、可靠性和成本。 第一步是確定需要
    的頭像 發(fā)表于 01-16 14:42 ?1077次閱讀

    時鐘同步怎樣組網(wǎng)?

    時鐘同步怎樣組網(wǎng)? 時鐘同步是計算機網(wǎng)絡(luò)中的重要問題,主要用于確保在多個節(jié)點之間保持時間的一致性。時鐘
    的頭像 發(fā)表于 01-16 15:10 ?1055次閱讀

    網(wǎng)絡(luò)時鐘同步有哪些要求?如何在5G網(wǎng)絡(luò)中測試時間與時鐘同步?

    網(wǎng)絡(luò)時鐘同步有哪些要求?要注意哪些問題?如何在5G網(wǎng)絡(luò)中測試時間與時鐘同步? 網(wǎng)絡(luò)時鐘同步是指在
    的頭像 發(fā)表于 01-16 16:03 ?2052次閱讀

    RobustRIO-E模塊 時鐘同步&分發(fā),實現(xiàn)聲音與振動板卡間及跨機箱時鐘同步

    同步時鐘發(fā)生器 + 同步時鐘分發(fā)器
    的頭像 發(fā)表于 09-14 15:00 ?504次閱讀
    RobustRIO-E模塊 <b class='flag-5'>時鐘</b><b class='flag-5'>同步</b>&分發(fā),實現(xiàn)聲音與振動板卡間及跨機箱<b class='flag-5'>時鐘</b><b class='flag-5'>同步</b>

    TSN時鐘同步精度技術(shù)解析:TSN網(wǎng)絡(luò)的基石與保障

    一、引言 在現(xiàn)代網(wǎng)絡(luò)通信領(lǐng)域,時鐘同步精度至關(guān)重要,時間敏感網(wǎng)絡(luò)(TSN)作為新一代工業(yè)通信的核心技術(shù),其時鐘同步精度直接影響數(shù)據(jù)傳輸?shù)膶崟r性與系統(tǒng)協(xié)同效率。尤其在工業(yè)自動化、
    的頭像 發(fā)表于 04-25 09:56 ?317次閱讀
    TSN<b class='flag-5'>時鐘</b><b class='flag-5'>同步</b>精度技術(shù)解析:TSN網(wǎng)絡(luò)的基石與保障