chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

恩智浦i.MX RT1180跨界MCU驅(qū)動(dòng)EtherCAT的工作流程

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2025-09-28 14:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上周的分享已經(jīng)介紹了整個(gè)參考設(shè)計(jì)的概況和相關(guān)硬件資源。那么,本次會(huì)從軟件工程角度進(jìn)行分享。首先來了解EtherCAT Slave工作流程。

EtherCAT Slave工作流程

EtherCAT共有四種工作模式:

1.Free Run模式:

每個(gè)從站的應(yīng)用層(如控制器)獨(dú)立運(yùn)行,與EtherCAT總線的周期無關(guān)。

優(yōu)點(diǎn):實(shí)現(xiàn)簡單,適用于對(duì)同步要求不高的場景。

缺點(diǎn):無法保證所有設(shè)備同步運(yùn)行,可能導(dǎo)致控制誤差。

2.SM Sync模式

(SyncManager Synchronization)

使用SyncManager的事件觸發(fā)機(jī)制來同步數(shù)據(jù)處理。

從站在接收到新的過程數(shù)據(jù)后觸發(fā)中斷或事件,通知應(yīng)用層處理。

適用于中等同步要求的場景。

3.DC模式(Distributed Clocks)

所有從站的內(nèi)部時(shí)鐘通過主站進(jìn)行同步,達(dá)到納秒級(jí)精度。

從站在精確的時(shí)間點(diǎn)處理數(shù)據(jù),確保整個(gè)系統(tǒng)同步。

適用于高精度運(yùn)動(dòng)控制、測量系統(tǒng)等場景。

4.Mailbox模式

用于非周期性數(shù)據(jù)通信,如參數(shù)配置、診斷信息等。

通信通過Mailbox通道進(jìn)行,通常與CoE、FoE、SoE等協(xié)議結(jié)合使用。

不是過程數(shù)據(jù)同步模式,但常與其他模式配合使用。

在伺服控制應(yīng)用中,出于對(duì)實(shí)時(shí)性能的考慮,我們選用基于DC模式+Mailbox模式相結(jié)合,在DC模式下,所有的Slave節(jié)點(diǎn)會(huì)進(jìn)行時(shí)鐘同步校準(zhǔn),Master會(huì)根據(jù)用戶設(shè)定,周期性的收發(fā)數(shù)據(jù)給到所有的從站節(jié)點(diǎn),并且會(huì)在完成數(shù)據(jù)交互后的某一時(shí)刻,在所有從站節(jié)點(diǎn)上產(chǎn)生Sync信號(hào),用于系統(tǒng)同步。

其中,同步周期時(shí)間,和從站節(jié)點(diǎn)完成數(shù)據(jù)交互后至產(chǎn)生sync之間的時(shí)間,通常稱為shift time,都需要根據(jù)實(shí)際環(huán)路傳輸延遲和主站處理時(shí)間來確定。該參考設(shè)計(jì),EtherCAT的同步周期設(shè)定為250us,sync信號(hào)的shift time為50us。

下圖為從站的整個(gè)工作流程圖:

9b988a1e-9429-11f0-8c8f-92fbcf53809c.png

當(dāng)片內(nèi)的EtherCAT從站控制器接收到來自主站的數(shù)據(jù),并處理完成后,CM33核會(huì)觸發(fā)PDI中斷。在該中斷內(nèi)會(huì)完成兩件事情:

1.基于Cia402協(xié)議完成電機(jī)指令提取的相關(guān)操作,

2.將提取到的指令通過MU,從CM33核下發(fā)給CM7核。隨后會(huì)在設(shè)定的時(shí)間后產(chǎn)生sync信號(hào),將該信號(hào)連接至XBAR,通過相關(guān)配置,在兩個(gè)ARM核會(huì)各自產(chǎn)生中斷,CM33處理EtherCAT相關(guān)狀態(tài)機(jī),更新電機(jī)狀態(tài);CM7核下發(fā)電機(jī)指令,通過MU反饋電機(jī)狀態(tài)。

得益于靈活的XBAR外設(shè),EtherCAT從站控制器sync信號(hào)能夠直接通過總線連接至片內(nèi)外設(shè),觸發(fā)中斷,擁有更短的觸發(fā)延遲,能夠確保整個(gè)系統(tǒng)擁有更好的同步性,在一顆芯片上即可完成所有同步配置,方便客戶開發(fā)。

EtherCAT從站節(jié)點(diǎn)的整個(gè)工作流程,涉及到了靈活的XBAR使用。

下篇進(jìn)一步跟大家介紹如何利用XBAR與以及相關(guān)外設(shè)去同步電機(jī)控制模塊與EtherCAT模塊。

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

    關(guān)注

    10

    文章

    3014

    瀏覽量

    91268
  • 同步電機(jī)
    +關(guān)注

    關(guān)注

    2

    文章

    267

    瀏覽量

    26278
  • ethercat
    +關(guān)注

    關(guān)注

    19

    文章

    1363

    瀏覽量

    43141

原文標(biāo)題:不止于連接:i.MX RT1180 驅(qū)動(dòng) EtherCAT

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    NXP專為邊緣AI打造的i.MX RT700MCU到底強(qiáng)在哪?

    500和i.MX RT600MCU的成功基礎(chǔ)上,
    發(fā)表于 11-08 09:40 ?2318次閱讀
    NXP專為邊緣AI打造的<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>700<b class='flag-5'>跨</b><b class='flag-5'>界</b><b class='flag-5'>MCU</b>到底強(qiáng)在哪?

    i.MX RT1180 EtherCAT外設(shè)中SM FMMU功能介紹及應(yīng)用

    NXP的i.MX RT1180 crossoverMCU具有Arm Cortex-M7(CM7)和Cortex-M33(CM33)雙內(nèi)核,CM7內(nèi)核的運(yùn)行速度可達(dá)800 MHz,CM33內(nèi)核的運(yùn)行
    的頭像 發(fā)表于 01-16 09:17 ?3693次閱讀
    <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'>EtherCAT</b>外設(shè)中SM FMMU功能介紹及應(yīng)用

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

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

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

    i.MX RT1180最近推出的一款高性能處理器,其中包含了300MHz的Arm C
    的頭像 發(fā)表于 09-22 16:27 ?7975次閱讀
    基于<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'>EtherCAT</b>+伺服電機(jī)控制方案

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

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

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

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

    i.MX RTxxx系列MCU的特性

      大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是i.MX RTxxx系列MCU的基本特性?! ?b class='flag-5'>恩
    發(fā)表于 11-04 07:08

    i.MX RT600微控制器在功耗、性能和存儲(chǔ)器方面有顯著特點(diǎn)

    半導(dǎo)體近日宣布i.MX RT600微控制器 (MC
    的頭像 發(fā)表于 03-15 14:29 ?3337次閱讀

    i.MX RT1170開創(chuàng)GHz MCU時(shí)代

    自2017年上市以來,i.MX RT系列取得了優(yōu)秀的市場表現(xiàn)。i.MX RT1170
    的頭像 發(fā)表于 03-22 11:14 ?4198次閱讀

    i.MX RT1170在將該系列帶上了更高的層面

    自2017年上市以來,i.MX RT系列取得了優(yōu)秀的市場表現(xiàn)。i.MX RT1170
    的頭像 發(fā)表于 05-18 11:15 ?4600次閱讀

    推出核MCU的第二款產(chǎn)品i.MX RT1160

    。 不知不覺,距離i.MX RTMCU”概念的首次提出已經(jīng)過去好幾年了,
    的頭像 發(fā)表于 06-22 16:32 ?4076次閱讀

    推出全新i.MX RT700MCU系列

    高度集成的全新i.MX RT700MCU旨在顯著節(jié)省功耗,配備eIQ Neutron神經(jīng)處理單(NPU),可在邊緣端提供高達(dá)172倍的A
    的頭像 發(fā)表于 10-12 11:41 ?1741次閱讀

    i.MX RT700系列MCU的優(yōu)勢(shì)

    作為邊緣智能時(shí)代的嵌入式工程師,你對(duì)一款理想的MCU有何期待?高性能、高集成、低功耗、更安全,以及出眾的AI推理能力……半導(dǎo)體新近發(fā)布的i.MX
    的頭像 發(fā)表于 12-09 09:16 ?2899次閱讀

    i.MX RT1180處理器如何選型

    i.MX RT1180 處理器包含眾多的型號(hào),以滿足客戶對(duì)不同性能與價(jià)格的需求,今天就先給大家說說如何選型。
    的頭像 發(fā)表于 09-28 14:01 ?1948次閱讀
    <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>處理器如何選型

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

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