日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

基于SSC tool和瑞薩RX72M快速開發(fā)EtherCAT從站設(shè)備

瑞薩嵌入式小百科 ? 來源:瑞薩MCU小百科 ? 2023-11-24 12:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RX72M是瑞薩電子適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,高達(dá)240MHz主頻和1396 CoreMark的性能,帶雙精度浮點(diǎn)運(yùn)算單元,專門針對馬達(dá)控制的三角函數(shù)加速器,可實(shí)現(xiàn)sin、cos、反三角函數(shù)以及開方根函數(shù)運(yùn)算,支持6通道的Delta-sigma調(diào)制器接口,支持電流環(huán)反饋信號。除了常用的外設(shè)接口外,RX72M還集成了專用于EtherCAT的ESC接口,可以用于開發(fā)EtherCAT IO模組、EtherCAT網(wǎng)關(guān)、EtherCAT步進(jìn)和伺服驅(qū)動器,是一款性價比高的EtherCAT從站硬件。

本文介紹基于SSC tool和瑞薩RX72M如何快速開發(fā)EtherCAT從站設(shè)備。

1.SSC tool介紹

1.1 SSC tool是什么

簡而言之就是EtherCAT從站協(xié)議棧代碼軟件工具,通過配置可以生成EtherCAT從站源碼,瑞薩公司不提供該軟件工具,需要用戶成為ETG會員以及通過申請Vendor ID,從而免費(fèi)下載該軟件。

會員申請和Vendor ID的申請可聯(lián)系ETG協(xié)會。

f8b7130c-8a7e-11ee-939d-92fbcf53809c.pngf8d1caf8-8a7e-11ee-939d-92fbcf53809c.png

1.2 SSC tools使用

創(chuàng)建工程

使用Renesas提供的SSC工程模板直接打開,雙擊打開對應(yīng)esp工程,或者SSC軟件下file→open指定到esp文件所在目錄打開:

f8f60508-8a7e-11ee-939d-92fbcf53809c.png

也可新建SSC工程,import Renesas官方提供的RX72M配置文件,生成RX72M選項(xiàng),以后每次創(chuàng)建RX72M工程時,選擇該選項(xiàng)即可。

配置文件下載鏈接(復(fù)制后在瀏覽器中打開):

https://www.renesas.com/us/en/document/scd/rx72m-group-communications-board-sample-program-package-rev109

解壓后在 r01an4882xx0109-rx72m-sample-packageProtcol_stack_samplesan-r01an4881xx0130-rx-ecatFITDemosecat_demo_rskrx72mutilitiesssc_config

路徑下找到配置文件:

Renesas_RX72M_config.xml

f90f9aea-8a7e-11ee-939d-92fbcf53809c.pngf9225ab8-8a7e-11ee-939d-92fbcf53809c.png

編輯新應(yīng)用和對象

以IO應(yīng)用為例,根據(jù)PDO數(shù)據(jù)映射關(guān)系,在tool→Application→Create New,彈出下表,編輯添加對象,此次以創(chuàng)建8DI8DO為例。

f93da976-8a7e-11ee-939d-92fbcf53809c.pngf966202c-8a7e-11ee-939d-92fbcf53809c.png

生成新代碼文件

保存關(guān)閉上述表格,在Project→Create new slave file→start,生成代碼文件和相關(guān)配置文件:

f997ceba-8a7e-11ee-939d-92fbcf53809c.png

Start完成后生成Src代碼文件夾以及ESI文件(RX72M8DIDO_4.xml)。

f9b9f0d0-8a7e-11ee-939d-92fbcf53809c.png

2. 使用SSC生成代碼創(chuàng)建RX72M的IDE工程

f8a000e0-8a7e-11ee-939d-92fbcf53809c.png

2.1創(chuàng)建RX72M工程

f9d27b28-8a7e-11ee-939d-92fbcf53809c.png

2.2配置工程

添加組件模塊,配置phy接口(重點(diǎn))等,generate生成驅(qū)動代碼smc_gen。

注意:PHY設(shè)置不對,會導(dǎo)致出現(xiàn)主站掃描不到從站等問題,此處以KSZ8081為例。

Configuration配置

f9ffb1b0-8a7e-11ee-939d-92fbcf53809c.png

ESC配置

fa255b04-8a7e-11ee-939d-92fbcf53809c.png

ESC的MII配置

fa4356c2-8a7e-11ee-939d-92fbcf53809c.png

2.3 添加SSC代碼到IDE工程

將前面1章節(jié)中生成的Src文件添加進(jìn)IDE工程,修改添加對應(yīng)路徑:

fa6931c6-8a7e-11ee-939d-92fbcf53809c.png

2.4代碼修改

修改PHY驅(qū)動代碼,在smc_gen _ecat_rxsrc argets x72m _ecat_setting_rx72m.c下修改PHY的設(shè)置;

修改PHY芯片中地址為0x1F的寄存器的值,具體配置參考KSZ8081PHY芯片手冊PHY Control 2寄存器描述:

fa81df14-8a7e-11ee-939d-92fbcf53809c.png

修改void APPL_InputMapping(UINT16* pData) ,該函數(shù)是從站到主站的數(shù)據(jù);修改void APPL_OutputMapping(UINT16* pData) ,該函數(shù)是主站到從站的數(shù)據(jù);修改void APPL_Application(void),該函數(shù)是應(yīng)用邏輯代碼,將主站下發(fā)的DO通道數(shù)據(jù),由DI回傳給主站:

fa96596c-8a7e-11ee-939d-92fbcf53809c.png

3. 與主站測試

f8a000e0-8a7e-11ee-939d-92fbcf53809c.png

編譯下載,連接主站測試,設(shè)置DO置位為1,從站DI獲取后回傳給主站。

與KPA主站測試結(jié)果如下:

faca5744-8a7e-11ee-939d-92fbcf53809c.png

與twincat主站測試結(jié)果如下:

fae51fca-8a7e-11ee-939d-92fbcf53809c.png

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

    關(guān)注

    49

    文章

    8890

    瀏覽量

    165876
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    54

    文章

    9118

    瀏覽量

    156576
  • 瑞薩電子
    +關(guān)注

    關(guān)注

    39

    文章

    2987

    瀏覽量

    74530
  • ethercat
    +關(guān)注

    關(guān)注

    20

    文章

    1582

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    電子發(fā)布RX微控制器系列RX72M產(chǎn)品組 擁有最高性能和最大存儲量

    全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會社今日宣布推出RX微控制器(MCU)系列RX72M產(chǎn)品組,產(chǎn)品內(nèi)置用于工業(yè)以太網(wǎng)通信的EtherCAT
    發(fā)表于 06-06 15:22 ?2583次閱讀

    電子推出RX72M工業(yè)網(wǎng)絡(luò)解決方案,顯著縮短工業(yè)網(wǎng)絡(luò)設(shè)備開發(fā)時間

    2019年9月11日,日本東京訊 - 全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會社(TSE:6723)今日宣布推出RX72M工業(yè)網(wǎng)絡(luò)解決方案,以加速基于RX72M的32位工業(yè)以太網(wǎng)微
    的頭像 發(fā)表于 09-11 16:09 ?7553次閱讀

    電子推出RX72M微控制器產(chǎn)品組

    RX72M MCU產(chǎn)品組樣片現(xiàn)已面市。
    的頭像 發(fā)表于 06-12 09:34 ?3894次閱讀

    電子推出RX72M工業(yè)網(wǎng)絡(luò)解決方案,加速工業(yè)設(shè)備開發(fā)

    全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會社(TSE:6723)今日宣布推出RX72M工業(yè)網(wǎng)絡(luò)解決方案,以加速基于RX72M的32位工業(yè)以太網(wǎng)微控制器(MCU)的工業(yè)
    的頭像 發(fā)表于 09-12 10:44 ?5658次閱讀

    電子為工控領(lǐng)域推出RX72M微控制器產(chǎn)品組

    全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會社宣布推出RX微控制器(MCU)系列RX72M產(chǎn)品組,產(chǎn)品內(nèi)置用于工業(yè)以太網(wǎng)通信的EtherCAT
    發(fā)表于 12-05 11:34 ?1298次閱讀

    RX72M單芯片EtherCAT伺服方案之操作說明與規(guī)范

    復(fù)制EtherCAT_ESI文件夾下面的文件RX72M EtherCAT MotorSolution.xml到TwinCAT 3的安裝目錄——C:TwinCAT3.1ConfigIoEtherCAT (默認(rèn)安裝路徑)。
    的頭像 發(fā)表于 03-10 17:37 ?4322次閱讀

    [CS+] Renesas Starter Kit+ for RX72M 快速入門指南

    [CS+] Renesas Starter Kit+ for RX72M 快速入門指南
    發(fā)表于 03-14 19:55 ?0次下載
    [CS+] Renesas Starter Kit+ for <b class='flag-5'>RX72M</b> <b class='flag-5'>快速</b>入門指南

    [e2studio] Renesas Starter Kit+ for RX72M 快速入門指南

    [e2studio] Renesas Starter Kit+ for RX72M 快速入門指南
    發(fā)表于 03-14 19:55 ?0次下載
    [e2studio] Renesas Starter Kit+ for <b class='flag-5'>RX72M</b> <b class='flag-5'>快速</b>入門指南

    RX72M和PHY芯片連接時的注意事項(xiàng)

    電子的MCU產(chǎn)品 RX72M 是一款適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,在應(yīng)用時需搭配外部的以太網(wǎng)PHY芯片。本次我們介紹RX72M和 PHY芯片 連接時的注意事項(xiàng)。 一
    的頭像 發(fā)表于 05-25 00:20 ?3961次閱讀
    <b class='flag-5'>RX72M</b>和PHY芯片連接時的注意事項(xiàng)

    在TwinCAT中配置RX72M使能DC Mode

    時,參考時鐘設(shè)置為物理掃描拓?fù)渲械谝粋€具有DC功能的RX72M板子即可。如下實(shí)物圖,因?yàn)樗?b class='flag-5'>從都使用了DC功能,因此參考
    的頭像 發(fā)表于 05-26 23:25 ?7125次閱讀
    在TwinCAT中配置<b class='flag-5'>RX72M</b>使能DC Mode

    [CS+] Renesas Starter Kit+ for RX72M 快速入門指南

    [CS+] Renesas Starter Kit+ for RX72M 快速入門指南
    發(fā)表于 07-05 20:22 ?1次下載
    [CS+] Renesas Starter Kit+ for <b class='flag-5'>RX72M</b> <b class='flag-5'>快速</b>入門指南

    [e2studio] Renesas Starter Kit+ for RX72M 快速入門指南

    [e2studio] Renesas Starter Kit+ for RX72M 快速入門指南
    發(fā)表于 07-05 20:22 ?9次下載
    [e2studio] Renesas Starter Kit+ for <b class='flag-5'>RX72M</b> <b class='flag-5'>快速</b>入門指南

    基于RX72M微控制器的EtherCAT數(shù)據(jù)抓包方法分析

    RX72M電子適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,高達(dá)240MHz主頻和1396 CoreMark的性能,帶雙精度浮點(diǎn)運(yùn)算單元,專門針對馬達(dá)控制的三角函數(shù)加速器,可實(shí)現(xiàn)sin、cos
    的頭像 發(fā)表于 09-13 14:18 ?2613次閱讀
    基于<b class='flag-5'>RX72M</b>微控制器的<b class='flag-5'>EtherCAT</b>數(shù)據(jù)抓包方法分析

    基于RX72MEtherCAT直流無刷電機(jī)方案

    RX72M電子適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,高達(dá)240MHz主頻和1396 CoreMark的性能,帶雙精度浮點(diǎn)運(yùn)算,專門針對馬達(dá)控制的三角函數(shù)加速器。
    發(fā)表于 09-27 12:24 ?2643次閱讀
    基于<b class='flag-5'>RX72M</b>的<b class='flag-5'>EtherCAT</b>直流無刷電機(jī)方案

    MCU RX72MEtherCAT應(yīng)用開發(fā)案例

    RX72M電子適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,高達(dá)240MHz主頻和1396CoreMark的性能,帶雙精度浮點(diǎn)運(yùn)算,專門針對馬達(dá)控制的三角函數(shù)加速器,可實(shí)現(xiàn)sin、cos、反三角函數(shù)以及開方函數(shù)運(yùn)算,支持6
    發(fā)表于 03-21 13:49 ?3633次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>MCU <b class='flag-5'>RX72M</b>在<b class='flag-5'>EtherCAT</b>應(yīng)用<b class='flag-5'>開發(fā)</b>案例
    集贤县| 林口县| 诏安县| 怀仁县| 抚远县| 福泉市| 澄江县| 博野县| 潜山县| 莆田市| 滦平县| 盘锦市| 寿阳县| 白银市| 卢氏县| 河池市| 屯留县| 隆化县| 漳平市| 东光县| 额尔古纳市| 松潘县| 莱阳市| 和静县| 罗田县| 都江堰市| 集安市| 阜阳市| 施甸县| 石阡县| 霍林郭勒市| 乐平市| 通道| 顺平县| 岳西县| 阿克苏市| 安西县| 宁陵县| 南陵县| 临夏县| 梁山县|