色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

如何在RZ/N2L RZ/T2M的PN代碼中增加其他驅動代碼呢?

瑞薩MCU小百科 ? 來源:瑞薩嵌入式小百科 ? 2024-05-20 14:18 ? 次閱讀

背景

當前提供的PN代碼,無論是N2L平臺或T2M平臺,目前都只有IAR版本,并且不能直接調用FSP配置工具進行代碼生成(但是PN程序的Source Code是符合FSP Source Code的框架結構)所以如果客戶要在PN代碼中增加一些底層驅動(eg:串口,iic等)就可以使用另外的工程把需要的外設驅動/應用調試好,再移植到PN工程。

后續PN工程可能會增加支持FSP,就不需要使用此種方式增加驅動代碼,可以直接在PN工程中調用FSP相關工具。

瑞薩RZ/N2L MPU

RZ/N2L是一種工業以太網通信用MPU,可輕松將網絡功能添加到工業設備中。它搭載支持TSN的三端口千兆以太網交換機和EtherCAT從控制器,可支持EtherCAT、PROFINET RT/IRT、EtherNet/IP、OPC UA等主要的工業以太網通信協議。它對網絡專用配套芯片加以優化,無需大幅改變設備的內部配置即可直接連接并快速訪問外部應用主機CPU。此外,Arm Cortex-R52的最大工作頻率為400MHz,外設功能包括帶ECC的大容量RAM與ΔΣ I/F、A/D轉換器、PWM定時器UARTCAN等,可在單個芯片上實現遠程I/O、傳感器集線器、變頻器和網關。

1f157e56-165e-11ef-b74b-92fbcf53809c.png

瑞薩RZ/T2M MPU

RZ/T2M是一款行業領先的高性能、多功能MPU,可實現AC伺服系統和工業電機等工業設備的高速處理、高精度控制和功能安全。RZ/T2M具有最大頻率為800 MHz的雙Arm Cortex-R52內核,可進行實時控制,而且還擁有能夠與CPU直接連接的大容量緊密耦合內存(576KB),以實現高性能實時處理。

此外,它還可以將電機控制的外設布置到能直接連接至CPU的LLPP(低延遲外設端口)上,來實現較低的延遲訪問。RZ/T2M擁有多協議編碼器硬件接口,可為A-format、EnDat 和BiSS等各種絕對編碼器協議提供支持。此外,RZ/T2M還擁有一個3端口的千兆以太網交換機,可為TSN標準及EtherCAT、PROFINET RT/IRT和EtherNet/IP等工業以太網協議提供支持,而無需額外的以太網交換機IC。

1f4895b6-165e-11ef-b74b-92fbcf53809c.png

修改方式

以增加UART代碼為例:下圖左邊是UART工程,右邊是PN工程,對比可以發現,PN工程雖然不能直接調用FSP工具生成代碼,但是底層驅動的結構已經預留,與FSP框架下的工程代碼結構相同。

1f8ae4ac-165e-11ef-b74b-92fbcf53809c.png

Step 1

在UART工程中調用FSP生成并調試完成所有代碼。

Step 2

將生成的UART相關文件,移動到PN工程對應目錄下內,并在IAR工程里添加對應文件(Compoents文件夾下)。

1fbee8a6-165e-11ef-b74b-92fbcf53809c.png

Step 3

其他相關代碼修改:

1

pin腳定義移植

在UART工程的Generated Data >>pin_data.c文件中,找到對應的UART使用的Tx/Rx信號的pin腳定義,并將相關條目copy到PN工程的相同變量中:

1fdc5dc8-165e-11ef-b74b-92fbcf53809c.png

2

相關結構體定義移植

在UART工程的Generated Data >>hal_data.c文件中,找到UART的抽象結構體定義,copy到PN工程的同名件中:

20061780-165e-11ef-b74b-92fbcf53809c.png

3

中斷函數注冊

在UART工程的Generated Data >>vector_data.c文件中,找到UART的中斷注冊信息,將相關中斷條目CPPY到PN工程的同名文件中:

201d7312-165e-11ef-b74b-92fbcf53809c.png

并在PN工程中完成ISR 需要用的相關的回調函數:

20326290-165e-11ef-b74b-92fbcf53809c.png

編譯后,如沒有ERROR,說明UART的驅動代碼移植完畢。然后,在PN的應用代碼中調用UART初始化函數和收發函數即可:

2053162a-165e-11ef-b74b-92fbcf53809c.png



審核編輯:劉清

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

    關注

    21

    文章

    2687

    瀏覽量

    100757
  • AD轉換器
    +關注

    關注

    4

    文章

    250

    瀏覽量

    41843
  • 工業以太網
    +關注

    關注

    10

    文章

    641

    瀏覽量

    42682
  • FSP
    FSP
    +關注

    關注

    0

    文章

    35

    瀏覽量

    7278
  • EtherCAT總線
    +關注

    關注

    5

    文章

    76

    瀏覽量

    5575

原文標題:如何在RZ/N2L RZ/T2M的PN代碼中增加其他驅動代碼

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    RZ/T2M RZ/N2L RZ/T2L系列應用心得

    RZ/T2MRZ/N2L共用各種軟件協議棧支持情況。
    的頭像 發表于 11-15 16:09 ?2928次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>系列應用心得

    RZ/T2M RZ/N2L RZ/T2L系列應用心得(上)

    T2M R9A07G075M28GBG#AC0為例,在官網找到RZ/T2M產品頁,然后向下找到Product option界面。
    的頭像 發表于 12-29 12:23 ?3625次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>系列應用心得(上)

    RZ/T2MRZ/N2L 組硬件設計指南

    RZ/T2MRZ/N2L 組硬件設計指南
    發表于 01-09 18:57 ?2次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> 組硬件設計指南

    RZ/T2MRZ/T2M 電機解決方案套件啟動手冊(用于 EtherCAT)

    RZ/T2MRZ/T2M 電機解決方案套件啟動手冊(用于 EtherCAT)
    發表于 01-10 19:00 ?1次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 電機解決方案套件啟動手冊(用于 EtherCAT)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/
    發表于 01-10 19:00 ?0次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Kit Startup 手冊(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊
    發表于 01-10 19:00 ?3次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Board 硬件手冊

    CN032交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L

    CN032 交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L
    發表于 05-12 19:19 ?0次下載
    CN032交流伺服解決方案硬件手冊(適用于<b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>)

    CN032交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L

    CN032 交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L
    發表于 06-29 19:11 ?1次下載
    CN032交流伺服解決方案硬件手冊(適用于<b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>)

    RZ/T2MRZ/N2L 組硬件設計指南

    RZ/T2MRZ/N2L 組硬件設計指南
    發表于 06-30 18:33 ?2次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> 組硬件設計指南

    RZ/T2MRZ/T2M 電機解決方案套件啟動手冊(用于 EtherCAT)

    RZ/T2MRZ/T2M 電機解決方案套件啟動手冊(用于 EtherCAT)
    發表于 06-30 19:40 ?0次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 電機解決方案套件啟動手冊(用于 EtherCAT)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/
    發表于 06-30 19:41 ?2次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Kit Startup 手冊(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊
    發表于 06-30 19:41 ?1次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Board 硬件手冊

    RZ/T2MRZ/N2LRZ/T2L產品簡介

    瑞薩電子在2022年6月推出了第二代高性能、多功能的RZ/T2M電機控制微處理器MPU,應用于交流伺服驅動器和工業機器人等領域。RZ/T2M
    的頭像 發表于 11-13 15:50 ?3540次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>和<b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>產品簡介

    RZ/T2MRZ/N2LRZ/T2L組 硬件設計指南

    電子發燒友網站提供《RZ/T2MRZ/N2LRZ/T2L組 硬件設計指南.pdf》資料免費下
    發表于 02-02 09:39 ?3次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>組 硬件設計指南

    RZ/T2M, RZ/T2L, RZ/N2L電機解決方案套件數據手冊

    電子發燒友網站提供《RZ/T2M, RZ/T2L, RZ/N2L電機解決方案套件數據手冊.rar
    發表于 05-13 18:12 ?5次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>, <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>, <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>電機解決方案套件數據手冊
    主站蜘蛛池模板: 久久青草费线频观看国产 | 97在线视频网站 | 久久re热线视频国产 | 骚妇BB双飞插 | 国产91无毒不卡在线观看 | 国产亚洲精品在线视频 | 欧美视频精品一区二区三区 | 久久综合香蕉久久久久久久 | 欧洲老妇人bb | 夜里18款禁用的免费B站动漫 | 影音先锋av电影 | 国产人妻午夜无码AV天堂 | 成人在线观看免费视频 | 超碰caoporn | 久久婷婷久久一区二区三区 | 久久综合中文字幕无码 | 国产一区内射最近更新 | 人妻中文字幕乱人伦在线 | 东京热一本无码av | fyeex性欧美人与曾 | 亞洲人妻AV無碼在線視頻 | 国内精品久久久久久久试看 | 冠希和阿娇13分钟在线视频 | 中文字幕永久在线 | 肉动漫h黄动漫日本免费观看 | 久久99久久成人免费播放 | 谁有成人网站地址 | 欧美日韩视频一区二区三区 | 99久久久国产精品免费调教 | 99精品影视 | 亚洲欧美人成视频在线 | 被黑人掹躁10次高潮 | 色播播电影 | 国产免费午夜高清 | 性盈盈剧场 | 精品国产免费第一区二区 | 99在线国产视频 | 成人综合在线视频免费观看完整版 | 在线视频 国产 日韩 欧美 | 正在播放黑人杂交派对卧槽 | old胖老太fat bbw青年 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品