91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

在恩智浦i.MX RT1180跨界處理器上如何實(shí)現(xiàn)1588協(xié)議同步

恩智浦MCU加油站 ? 來(lái)源:恩智浦MCU加油站 ? 2025-12-03 09:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡(jiǎn)介

在前面的文章中介紹了i.MX RT1180跨界處理器的主要應(yīng)用場(chǎng)景是在工業(yè)自動(dòng)化與智能制造的高精度測(cè)量領(lǐng)域,而這其中時(shí)間同步是一個(gè)實(shí)時(shí)系統(tǒng)能夠穩(wěn)定運(yùn)行的關(guān)鍵。而主流的工業(yè)網(wǎng)絡(luò)協(xié)議基本上的時(shí)鐘同步原理都是一脈相承來(lái)自于IEEE 1588標(biāo)準(zhǔn),今天本文就介紹一下RT1180上如何實(shí)現(xiàn)1588同步。

1588基本原理簡(jiǎn)介

首先來(lái)了解一下802.1AS(又叫g(shù)PTP)協(xié)議本身。gPTP協(xié)議最早可以追溯到20世紀(jì)90年代,以太網(wǎng)的速度開(kāi)始從10Mbps往100Mbps發(fā)展,而早期的時(shí)間同步協(xié)議NTP工作在應(yīng)用層并且由純軟件實(shí)現(xiàn),它通常只能保證毫秒級(jí)的同步精度,這無(wú)法滿足工業(yè)自動(dòng)化,汽車(chē),電力系統(tǒng)等應(yīng)用領(lǐng)域?qū)ν骄鹊囊蟆?/p>

為了解決這個(gè)問(wèn)題,在2002年,IEEE正式發(fā)布了1588協(xié)議的V1版本,定義了時(shí)間同步的基本原理,此版本的同步精度可以達(dá)到亞毫秒級(jí),而在2008年發(fā)布的V2版本中引入了硬件時(shí)間戳的定義,同步精度由此提升到了亞微秒級(jí)。到了2011年第一版的gPTP協(xié)議發(fā)布,它脫胎于1588V2,但是與之不同的是它對(duì)1588V2進(jìn)行了簡(jiǎn)化,拋棄了一些特性選項(xiàng),并且針對(duì)性的僅工作在二層網(wǎng)絡(luò)上以提升精度。再到2020年,IEEE又發(fā)布了一版802.1AS-2020協(xié)議,創(chuàng)新的加入了多個(gè)時(shí)間域的支持,使得不同種類(lèi)的應(yīng)用可以使用獨(dú)立的時(shí)間域,有效提升了容錯(cuò)及冗余能力。

同步原理方面,從NTP到gPTP,使用的原理都是同樣的步驟,如下圖所示:

a9e96708-cb2b-11f0-8c8f-92fbcf53809c.png

主時(shí)鐘與從時(shí)鐘之間通過(guò)Sync,F(xiàn)ollow_up,Delay_req,Delay_rsep四種幀的通信,讓從時(shí)鐘能夠獲取與主時(shí)鐘的偏移以及傳輸延遲,然后從時(shí)鐘調(diào)整自己以與主時(shí)鐘同步。

通常來(lái)說(shuō),在計(jì)算偏移與延遲的過(guò)程中,時(shí)間戳越接近模擬信號(hào)的出口就能夠獲取越準(zhǔn)確的結(jié)果,而RT1180就依賴于一個(gè)內(nèi)置的Timer模塊,能夠在MAC的出口獲取時(shí)間戳,獲得相對(duì)較為準(zhǔn)確的數(shù)據(jù)。

RT1180 1588 Timer模塊

RT1180的Timer模塊的基本結(jié)構(gòu)如下圖所示:

aa54561c-cb2b-11f0-8c8f-92fbcf53809c.png

時(shí)鐘源的穩(wěn)定是時(shí)鐘同步的基礎(chǔ),所以RT1180的Timer可以支持多種時(shí)鐘源輸入作為計(jì)數(shù)源,可以根據(jù)需求選擇不同穩(wěn)定標(biāo)準(zhǔn)的時(shí)鐘源來(lái)作為時(shí)基。

這個(gè)Timer提供了多個(gè)寄存器以提供準(zhǔn)確的時(shí)間戳。包含兩個(gè)64-bit的counter寄存器TMR_CNT,TMR_OFF。除此以外,還提供了兩個(gè)32-bit的寄存器TMR_ACC配合TMR_ADD寄存器可以用于微調(diào)TMR_CNT的值,以讓輸出的時(shí)間戳能夠與主時(shí)鐘同步。

具體到它的調(diào)節(jié)原理如下,TMR_CNT會(huì)按照TMR_CTRL[TCLK_PERIOD]中設(shè)定的值每個(gè)周期遞增,TMR_ACC(定時(shí)器累加器)在每個(gè)定時(shí)器時(shí)鐘周期都會(huì)按照TMR_ADD[ADDEND]的值遞增。當(dāng)TMR_ACC累加到溢出時(shí),TMR_CNT會(huì)額外加1,用于補(bǔ)償時(shí)鐘頻率中的小數(shù)部分。調(diào)整TCLK_PERIO以及TMR_ADD寄存器的值就可以做到調(diào)節(jié)Timer的輸出時(shí)間戳的值而達(dá)到調(diào)節(jié)時(shí)鐘頻率的目的。

同時(shí)這個(gè)Timer還提供了Alarm以及Fiper寄存器,Alarm寄存器用以實(shí)現(xiàn)到達(dá)指定時(shí)間時(shí)輸出脈沖,F(xiàn)iper模塊用以實(shí)現(xiàn)周期性的脈沖輸出,主要用于1PPS信號(hào)的輸出。

在實(shí)際的1588實(shí)現(xiàn)中,在周期性的計(jì)算offset的情況下,會(huì)使用PI控制的方法來(lái)動(dòng)態(tài)調(diào)節(jié)TCLK_PERIOD與TMR_ADD的值以實(shí)現(xiàn)時(shí)鐘頻率的微調(diào),讓offset能夠保持在一個(gè)穩(wěn)定的范圍以內(nèi)。

RT1180時(shí)鐘同步效果

同步的基本原理上面已經(jīng)介紹過(guò)了,而在i.MX RT1180上,NXP提供的GenAVB/TSN軟件包也可以用于測(cè)量實(shí)際的同步效果,下圖就是基于兩塊RT1180-EVK單跳連接下所測(cè)量出來(lái)的gPTP的同步效果,可以看到offset還是保持在一個(gè)較低的值。

aab4210a-cb2b-11f0-8c8f-92fbcf53809c.png

在確定性網(wǎng)絡(luò)和工業(yè)自動(dòng)化的時(shí)代,時(shí)間不僅是維度,更是協(xié)作的基石。i.MX RT1180憑借精準(zhǔn)的時(shí)鐘同步能力,讓每一個(gè)節(jié)點(diǎn)都能“踩準(zhǔn)節(jié)拍”,實(shí)現(xiàn)微秒級(jí)甚至納秒級(jí)的協(xié)同。

未來(lái),無(wú)論是智能工廠、車(chē)聯(lián)網(wǎng),還是能源系統(tǒng),這種“魔法”都將成為推動(dòng)高效、可靠通信的核心力量。時(shí)序共律,才能奏響工業(yè)互聯(lián)的完美樂(lè)章!

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20261

    瀏覽量

    252624
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1977

    瀏覽量

    135040
  • 時(shí)間同步
    +關(guān)注

    關(guān)注

    1

    文章

    226

    瀏覽量

    10642

原文標(biāo)題:時(shí)序共律:揭秘i.MX RT1180的時(shí)鐘同步魔法

文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    探索i.MX RT1180:高性能處理器的技術(shù)剖析與應(yīng)用指南

    探索i.MX RT1180:高性能處理器的技術(shù)剖析與應(yīng)用指南 在當(dāng)今科技飛速發(fā)展的時(shí)代,高性能處理器工業(yè)自動(dòng)化、物聯(lián)網(wǎng)等眾多領(lǐng)域發(fā)揮著至關(guān)
    的頭像 發(fā)表于 12-24 10:20 ?830次閱讀

    i.MX RT1180實(shí)現(xiàn)EtherCAT+伺服控制的終極實(shí)踐

    今天繼續(xù)為大家介紹i.MX RT1180實(shí)現(xiàn)EtherCAT+伺服控制的終極實(shí)踐:雙電機(jī)控制與Ethercat資源使用。
    的頭像 發(fā)表于 11-26 08:19 ?4283次閱讀
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b><b class='flag-5'>實(shí)現(xiàn)</b>EtherCAT+伺服控制的終極實(shí)踐

    使用i.MX RT700MCU打造智能手表

    智能手表已經(jīng)成為我們生活中不可或缺的可穿戴設(shè)備。隨著技術(shù)和市場(chǎng)的演進(jìn),如今的智能手表功能越來(lái)越豐富,而用戶對(duì)其續(xù)航能力的期望也越來(lái)越高。應(yīng)對(duì)這一挑戰(zhàn),專為可穿戴、消費(fèi)級(jí)醫(yī)療、智能家居和HMI設(shè)備而設(shè)計(jì)的i.MX
    的頭像 發(fā)表于 10-27 09:33 ?1458次閱讀

    推出i.MX 952人工智能應(yīng)用處理器

    半導(dǎo)體宣布推出i.MX 9系列的新成員——i.MX 952應(yīng)用處理器。該處理器專為AI視覺(jué)
    的頭像 發(fā)表于 10-27 09:15 ?3447次閱讀

    i.MX 95處理器如何推動(dòng)車(chē)載HMI演進(jìn)

    車(chē)載人機(jī)接口 (HMI) 的持續(xù)演進(jìn)正在重塑駕駛員與車(chē)輛之間的交互方式,尤其是安全性、用戶體驗(yàn)與自動(dòng)化日益融合的背景下。i.MX 95應(yīng)用
    的頭像 發(fā)表于 10-27 09:12 ?3334次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> 95<b class='flag-5'>處理器</b>如何推動(dòng)車(chē)載HMI演進(jìn)

    i.MX RT1180 MCU如何進(jìn)入Boundary Scan模式

    本文重點(diǎn)介紹RT1180如何進(jìn)入Boundary Scan模式,通過(guò)Jtag來(lái)進(jìn)行板級(jí)硬件測(cè)試的過(guò)程。遵循IEEE1149.1中的測(cè)試訪問(wèn)端口和BoundaryScan體系結(jié)構(gòu)的標(biāo)準(zhǔn)。
    的頭像 發(fā)表于 10-22 09:50 ?3572次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b> MCU如何進(jìn)入Boundary Scan模式

    助力億境虛擬打造新一代AI眼鏡解決方案

    半導(dǎo)體宣布,深圳市億境虛擬現(xiàn)實(shí)技術(shù)有限公司(簡(jiǎn)稱“億境虛擬”)在其新一代 AI 眼鏡解決方案SW3021中采用i.MX
    的頭像 發(fā)表于 10-16 09:03 ?4389次閱讀

    RT1180 XMCD的特點(diǎn)和使用注意事項(xiàng)

    之前 “XMCD – i.MX RT11xx系列簡(jiǎn)單易用的特定外設(shè)配置功能”的文章給大家介紹了XMCD功能的基礎(chǔ)知識(shí)和用法,不過(guò)前面是以RT1170為例介紹的,本文將基于
    的頭像 發(fā)表于 10-07 11:06 ?1453次閱讀
    <b class='flag-5'>RT1180</b> XMCD的特點(diǎn)和使用注意事項(xiàng)

    i.MX RT1180MCU助力下一代伺服控制系統(tǒng)

    今天我們將聚焦一項(xiàng)正在重塑工業(yè)自動(dòng)化邊界的技術(shù)組合 —— 基于NXP的i.MX RT1180微控制實(shí)現(xiàn)EtherCAT通信與高性能伺服控制的融合方案。
    的頭像 發(fā)表于 09-28 14:16 ?4974次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b><b class='flag-5'>跨</b><b class='flag-5'>界</b>MCU助力下一代伺服控制系統(tǒng)

    i.MX RT1180處理器如何選型

    i.MX RT1180 處理器包含眾多的型號(hào),以滿足客戶對(duì)不同性能與價(jià)格的需求,今天就先給大家說(shuō)說(shuō)如何選型。
    的頭像 發(fā)表于 09-28 14:01 ?2543次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b><b class='flag-5'>跨</b><b class='flag-5'>界</b><b class='flag-5'>處理器</b>如何選型

    基于i.MX RT1180芯片的EtherCAT+伺服電機(jī)控制方案

    i.MX RT1180最近推出的一款高性能處理器
    的頭像 發(fā)表于 09-22 16:27 ?8628次閱讀
    基于<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b>芯片的EtherCAT+伺服電機(jī)控制方案

    MCU方案 單顆i.MX RT1180實(shí)現(xiàn)EtherCAT+伺服控制

    介紹基于單顆i.MX RT1180芯片的EtherCAT+伺服電機(jī)控制方案-伺服控制板硬件電路資源介紹,即為下圖中的Servo Motor Driver Board。
    的頭像 發(fā)表于 09-11 14:27 ?12.5w次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>MCU方案 單顆<b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b><b class='flag-5'>實(shí)現(xiàn)</b>EtherCAT+伺服控制

    i.MX 95系列MPU如何賦能邊緣計(jì)算

    本系列博文的第一部分,我探討了i.MX 95系列如何將新功能安全技術(shù)應(yīng)用于工業(yè)環(huán)境、汽車(chē)領(lǐng)域及其他邊緣應(yīng)用。接下來(lái)的文章中,我將進(jìn)
    的頭像 發(fā)表于 07-30 11:08 ?2800次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> 95系列MPU如何賦能邊緣計(jì)算

    如何實(shí)現(xiàn)安卓與i.MX RT1170的無(wú)線投屏與控制

    Scrcpy是一款免費(fèi)開(kāi)源的軟件,支持將安卓端屏幕投影到其他設(shè)備,并支持被投屏設(shè)備對(duì)安卓的反向控制。基于ADB工具,安卓端無(wú)需安裝任何軟件,延遲低,穩(wěn)定性好?,F(xiàn)在,安卓也可投屏到i.MX
    的頭像 發(fā)表于 06-26 09:53 ?2291次閱讀
    如何<b class='flag-5'>實(shí)現(xiàn)</b>安卓與<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>1170的無(wú)線投屏與控制

    i.MX 94應(yīng)用處理器和Trimension NCJ29D6超寬帶IC榮獲嵌入式世界大會(huì)兩項(xiàng)大獎(jiǎng)

    日前,盛裝亮相2025嵌入式世界大會(huì),展示了前沿的嵌入式解決方案,及其如何賦能智能系統(tǒng),解決工業(yè)、物聯(lián)網(wǎng)及汽車(chē)邊緣應(yīng)用的復(fù)雜性難題。的創(chuàng)新產(chǎn)品
    的頭像 發(fā)表于 03-21 10:28 ?1772次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> 94應(yīng)用<b class='flag-5'>處理器</b>和Trimension NCJ29D6超寬帶IC榮獲嵌入式世界大會(huì)兩項(xiàng)大獎(jiǎng)