亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

開發(fā)者分享 | HPM5E-EC-DEV:基于HPM5E00的EtherCAT開發(fā)板分享

先楫半導(dǎo)體HPMicro ? 2025-10-29 10:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Azure

一名業(yè)余單片機(jī)愛好者,平時(shí)喜歡折騰各種開發(fā)板和新出的MCU。本職工作是一名軟件工程師,日常主要從事軟件應(yīng)用開發(fā),更多是和系統(tǒng)、應(yīng)用打交道。相比工作里的軟件世界,更喜歡在業(yè)余時(shí)間動(dòng)手做一些硬件相關(guān)的小項(xiàng)目,既能學(xué)習(xí)新東西,也能保持對(duì)技術(shù)的好奇心。

前 言

今年五月,先楫半導(dǎo)體發(fā)布了新一代高性能EtherCAT運(yùn)動(dòng)控制MCU——HPM5E00。HPM5E00集成32位RISC-V內(nèi)核,支持 RV32G(IMAFDC)通用指令集及位操作(B)、DSP(P)擴(kuò)展,片內(nèi)存儲(chǔ)含 32 KB 指令/數(shù)據(jù)高速緩存 (I/D Cache)、共計(jì)256KB的零等待本地存儲(chǔ)器 (ILM/DLM) 以及256KB通用SRAM,實(shí)測(cè)CoreMark 2712 分 @ 480 MHz(≈5.65 CoreMark/MHz)。它最突出的亮點(diǎn)在于實(shí)時(shí)以太網(wǎng)系統(tǒng):集成EtherCAT從站控制器(ESC),搭載千兆以太網(wǎng)MAC,支持RGMII/RMII/MII,可實(shí)現(xiàn)高速工業(yè)網(wǎng)絡(luò)通信。這意味著,原本需要MCU+獨(dú)立ESC芯片的方案,現(xiàn)在一顆MCU就能搞定,大大簡(jiǎn)化了硬件設(shè)計(jì)。作為一名對(duì)新技術(shù)毫無(wú)抵抗力的愛好者,我立刻鎖定了它,遂決定設(shè)計(jì)一塊板子,嘗鮮這款新出內(nèi)置ESC的國(guó)產(chǎn)MCU。


項(xiàng)目簡(jiǎn)介

HPM5E00 系列目前提供兩種封裝形式:BGA-196 和 eLQFP-100??紤]到業(yè)余條件的焊接水平,在開發(fā)板設(shè)計(jì)時(shí)選擇了eLQFP-100封裝的HPM5E31IPB1,以便于手工焊接和調(diào)試。


在設(shè)計(jì)過程中,主要參考了官方的HPM5E00EVK評(píng)估板,并在此基礎(chǔ)上進(jìn)行了功能精簡(jiǎn)與結(jié)構(gòu)優(yōu)化。該開發(fā)板的核心目標(biāo)是驗(yàn)證 EtherCAT功能,同時(shí)測(cè)試HPM5E00芯片集成的一些常用外設(shè)。


該板子的設(shè)計(jì)更注重簡(jiǎn)潔與實(shí)用性:

保留EtherCAT P0/P1 接口RGMII千兆以太網(wǎng)接口,便于直接開展工業(yè)以太網(wǎng)通信驗(yàn)證;

板載多種常用外設(shè)(1.14寸 LCD、蜂鳴器、DS18B20、USB OTG、CAN、串口),既可作為EtherCAT測(cè)試的輔助組件,也方便移植和運(yùn)行其它的HPM SDK示例;

板子設(shè)計(jì)強(qiáng)調(diào) 緊湊、高效與實(shí)用,在保持核心功能完整的同時(shí),提升實(shí)驗(yàn)與調(diào)試的便捷性。


最終形成的HPM5E-EC-DEV是一款面向EtherCAT入門評(píng)估的輕量級(jí)開發(fā)板,同時(shí)兼顧多外設(shè)驗(yàn)證與功能擴(kuò)展,適用于入門學(xué)習(xí)、評(píng)估研究等場(chǎng)景。


項(xiàng)目開源地址
https://oshwhub.com/azure2024/hpm5e-ec-dev-public


33f53a92-b46d-11f0-8ce9-92fbcf53809c.png


硬件設(shè)計(jì)介紹

電源


開發(fā)板采用USB供電,板載兩路DCDC降壓電路(5V→3.3V、3V3→1.2V),分別為外設(shè)、MCU核心提供穩(wěn)定電源。

3414026a-b46d-11f0-8ce9-92fbcf53809c.png


EtherCAT 電路


參考HPM5E00EVK評(píng)估板,使用JL1111,去掉了不需要的兼容電路。

由于eLQFP-100封裝HPM5E31IPB1把ECAT-P1與千兆R(shí)GMII部分引腳復(fù)用,eLQFP-100封裝的EtherCAT與千兆網(wǎng)只能二選一(BGA-196 封裝無(wú)此限制),因此板載兩組8位撥碼開關(guān),用于硬件切換信號(hào)連接。

3422a9be-b46d-11f0-8ce9-92fbcf53809c.png


RGMII千兆以太網(wǎng)電路


參考HPM5E00EVK評(píng)估板,使用RTL8211。

342a2dba-b46d-11f0-8ce9-92fbcf53809c.png


USB-OTG 電路


參考HPM5E00EVK評(píng)估板,實(shí)現(xiàn)OTG主從識(shí)別、電源供給與過流保護(hù),以及抗干擾與靜電保護(hù)。

3439917e-b46d-11f0-8ce9-92fbcf53809c.png


USB 轉(zhuǎn)串口 CH340 電路


34467b6e-b46d-11f0-8ce9-92fbcf53809c.png


擴(kuò)展IO


將未使用的GPIO引出,方便外部擴(kuò)展開發(fā)。

344e79f4-b46d-11f0-8ce9-92fbcf53809c.png


其它外圍電路


345af92c-b46d-11f0-8ce9-92fbcf53809c.png


33e02490-b46d-11f0-8ce9-92fbcf53809c.svg

測(cè)試驗(yàn)證

主要基于官方HPM_SDK和HPM_APPS提供的例程進(jìn)行驗(yàn)證。先楫提供的HPM_SDK完善易用,例程覆蓋EtherCAT、千兆以太網(wǎng)、USB、CAN等常用外設(shè),配合清晰的文檔,使用起來(lái)非常順手。即便是第一次接觸先楫MCU,也能憑借官方SDK快速上手,現(xiàn)學(xué)現(xiàn)賣,輕松完成EtherCAT主/從站驗(yàn)證與高速網(wǎng)絡(luò)測(cè)試。

3472a392-b46d-11f0-8ce9-92fbcf53809c.png


綜合測(cè)試(嵌入式web服務(wù)器)


通過USB虛擬網(wǎng)卡設(shè)備(RNDIS)與Mongoose網(wǎng)絡(luò)庫(kù),實(shí)現(xiàn)了一個(gè)輕量級(jí)的嵌入式Web服務(wù)器。開發(fā)板通過USB連接PC后,會(huì)被識(shí)別為網(wǎng)絡(luò)設(shè)備,上位機(jī)無(wú)需額外驅(qū)動(dòng)即可通過瀏覽器訪問嵌入式Web頁(yè)面。

作為開發(fā)板的Web控制面板,可實(shí)時(shí)顯示芯片溫度、內(nèi)存使用率等狀態(tài),并提供對(duì)板載外設(shè)的遠(yuǎn)程操作功能,LED燈開關(guān)、蜂鳴器控制等。這種方式不僅方便演示板載外設(shè)功能,以此為基礎(chǔ)還可以輕松擴(kuò)展為更復(fù)雜的遠(yuǎn)程監(jiān)控系統(tǒng)或人機(jī)交互界面(HMI)。

34832852-b46d-11f0-8ce9-92fbcf53809c.gif

34a5b296-b46d-11f0-8ce9-92fbcf53809c.png


EtherCAT 從站測(cè)試


使用TwinCAT3軟件作為EtherCAT主站。

使用Realtek RTL8168網(wǎng)卡(筆記本板載網(wǎng)卡),與官方HPM6E00EVK評(píng)估板進(jìn)行串聯(lián)通信測(cè)試。

ECAT-P1撥碼全部撥到1,ETH-RGMII撥碼全部撥到0。

34ad8156-b46d-11f0-8ce9-92fbcf53809c.jpg


EtherCAT 主站測(cè)試


作為主站(Master)的板卡,使用官方hpm_apps/ethercat_master例程,ECAT-P1撥碼全部撥到0,ETH-RGMII撥碼全部撥到1。

作為從站(Slave)的板卡,使用官方hpm_sdk/ethercat/ecat_io例程,ECAT-P1撥碼全部撥到1,ETH-RGMII撥碼全部撥到0。

34bbbf5a-b46d-11f0-8ce9-92fbcf53809c.jpg34cc9e10-b46d-11f0-8ce9-92fbcf53809c.png


千兆以太網(wǎng)測(cè)試


使用Intel I350網(wǎng)卡。測(cè)試前請(qǐng)關(guān)閉電腦防火墻,避免防火墻攔截導(dǎo)致測(cè)速異常。

ECAT-P1撥碼全部撥到0,ETH-RGMII撥碼全部撥到1。


測(cè)試結(jié)果 - TCP Server: 300 Mbps+

測(cè)試結(jié)果 - TCP Client: 640 Mbps+

測(cè)試結(jié)果 - UDP Server: 950 Mbps+

測(cè)試結(jié)果 - UDP Client: 760 Mbps+

34d3e4ea-b46d-11f0-8ce9-92fbcf53809c.jpg


總 結(jié)

HPM5E00作為先楫半導(dǎo)體推出的新一代高性能運(yùn)動(dòng)控制MCU,最大亮點(diǎn)在于將EtherCAT從站控制器(ESC)與千兆以太網(wǎng)MAC集成于單顆芯片,打破了傳統(tǒng)“MCU+獨(dú)立ESC芯片”的方案,不僅顯著簡(jiǎn)化硬件設(shè)計(jì),也讓EtherCAT的應(yīng)用門檻大幅降低。同時(shí),它基于32位RISC-V內(nèi)核,支持DSP擴(kuò)展,內(nèi)置Cache與大容量SRAM,實(shí)測(cè)CoreMark 2712 分 @ 480MHz,無(wú)論在實(shí)時(shí)性還是算力上都足以應(yīng)對(duì)一般工業(yè)控制任務(wù)。在華秋商城BGA196封裝零售僅34元,批量更低,HPM5E00完美展現(xiàn)了國(guó)產(chǎn)MCU的高集成度、強(qiáng)性能與低價(jià)格的優(yōu)勢(shì)。



/

/


以上內(nèi)容來(lái)自先楫開發(fā)者的原創(chuàng)分享。

我們始終相信開發(fā)者共創(chuàng)的力量。先楫社區(qū)堅(jiān)持開源共享、互惠互利,貼近每一個(gè)開發(fā)者,一步一個(gè)腳印,一點(diǎn)一滴積累,為成為更好的我們而不斷努力。


心之所向,銳意進(jìn)取,星辰大海,恣意成長(zhǎng)。

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

    關(guān)注

    25

    文章

    6040

    瀏覽量

    110921
  • ethercat
    +關(guān)注

    關(guān)注

    19

    文章

    1305

    瀏覽量

    41997
  • dev
    dev
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于先楫HPM5300 RISC-V內(nèi)核MCU的HPM5361EVK開發(fā)板測(cè)評(píng)效果(二)

    HPM5361EVK是基于先楫HPM5300系列高性能RISC-V內(nèi)核MCU的一款開發(fā)板。
    的頭像 發(fā)表于 03-12 10:30 ?4823次閱讀
    基于先楫<b class='flag-5'>HPM</b>5300 RISC-V內(nèi)核MCU的<b class='flag-5'>HPM</b>5361EVK<b class='flag-5'>開發(fā)板</b>測(cè)評(píng)效果(二)

    【強(qiáng)勢(shì)上新】HPM5E00EtherCAT運(yùn)動(dòng)控制MCU,先楫半導(dǎo)體再拓工業(yè)總線產(chǎn)品新版圖

    2025年5月6日 上海 |高性能微控制器及嵌入式解決方案提供商“上海先楫半導(dǎo)體科技有限公司”(先楫半導(dǎo)體,HPMicro)正式發(fā)布 新一代EtherCAT運(yùn)動(dòng)控制MCU——HPM5E00系列
    發(fā)表于 05-07 14:07 ?924次閱讀
    【強(qiáng)勢(shì)上新】<b class='flag-5'>HPM5E00</b>:<b class='flag-5'>EtherCAT</b>運(yùn)動(dòng)控制MCU,先楫半導(dǎo)體再拓工業(yè)總線產(chǎn)品新版圖

    HPM5E00EVK,ecat_io例程,卡在DisableSyncManChannel函數(shù)

    向大家請(qǐng)教一個(gè)問題。如題, 硬件:HPM5E00EVK 開發(fā)環(huán)境:win10, embedded studio 軟件:sdk_env_v1.10.0,ethercat/ecat_io 硬件連接
    發(fā)表于 09-25 15:06

    HPM6E00EVKRevC開發(fā)板32位RISC-V架構(gòu)

    HPM6E00EVKRevC是先楫半導(dǎo)體(HPMicro)推出的基于HPM6E00系列RISC-V雙核MCU的開發(fā)板,主頻高達(dá) 600 MHz,片上集成 2MB RAM,適合用于工業(yè)控制、電機(jī)驅(qū)動(dòng)
    發(fā)表于 10-29 09:41

    HPM6750EVKMINI開發(fā)板原理圖

    高性能單片機(jī)HPM6750EVKMINI開發(fā)板原理圖,
    發(fā)表于 10-21 15:13 ?18次下載

    HPM6750開發(fā)環(huán)境搭建及快速上手

    鑒于不少小伙伴已經(jīng)拿到了HPM6750的開發(fā)套件,本文將基于HPM6750 EVKMINI開發(fā)板,從開發(fā)環(huán)境搭建開始,帶你快速上手體驗(yàn)
    的頭像 發(fā)表于 12-20 11:52 ?4997次閱讀

    先楫HPM6E00新品上市在即

    2024年6月27日國(guó)內(nèi)首款德國(guó)倍福公司(Beckhoff)正式授權(quán)EtherCAT從站控制器的高性能MCU產(chǎn)品即將震撼發(fā)布!發(fā)布會(huì)亮點(diǎn)搶先看驚喜一:大咖坐鎮(zhèn),猛灌干貨在HPM6E00直播
    的頭像 發(fā)表于 06-26 08:17 ?1210次閱讀
    先楫<b class='flag-5'>HPM6E00</b>新品上市在即

    支持HPM6E00!HPMicro Pintool Web v0.3.1正式上線!

    1、新增HPM6E00系列數(shù)據(jù)先楫發(fā)布了最新的HPM6E00系列芯片,Pintool也迅速支持了HPM6E00系列芯片及封裝,包括:-HPM6E50的BGA196封裝-
    的頭像 發(fā)表于 07-05 08:18 ?1535次閱讀
    支持<b class='flag-5'>HPM6E00</b>!HPMicro Pintool Web v0.3.1正式上線!

    HPM6E80高壓伺服EtherCAT驅(qū)動(dòng)器方案

    本文導(dǎo)讀 求遠(yuǎn)電子基于先楫半導(dǎo)體HPM6E80推出的HPM6E00_EtherCAT_MDR高壓伺服EtherCAT從站驅(qū)動(dòng)器方案,提供完善的軟硬件參考,可極大的降低產(chǎn)品開發(fā)難度,縮短
    的頭像 發(fā)表于 01-09 15:45 ?1615次閱讀
    <b class='flag-5'>HPM6E</b>80高壓伺服<b class='flag-5'>EtherCAT</b>驅(qū)動(dòng)器方案

    上新?|?HPM6E80高壓伺服EtherCAT驅(qū)動(dòng)器方案

    求遠(yuǎn)電子基于先楫半導(dǎo)體HPM6E80推出的HPM6E00_EtherCAT_MDR高壓伺服EtherCAT從站驅(qū)動(dòng)器方案,提供完善的軟硬件參考,可極大的降低產(chǎn)品開發(fā)難度,縮短產(chǎn)品上市時(shí)
    的頭像 發(fā)表于 02-08 13:38 ?873次閱讀
    上新?|?<b class='flag-5'>HPM6E</b>80高壓伺服<b class='flag-5'>EtherCAT</b>驅(qū)動(dòng)器方案

    【強(qiáng)勢(shì)上新】HPM5E00EtherCAT運(yùn)動(dòng)控制MCU,先楫半導(dǎo)體再拓工業(yè)總線產(chǎn)品新版圖

    2025年5月6日上海|高性能微控制器及嵌入式解決方案提供商“上海先楫半導(dǎo)體科技有限公司”(先楫半導(dǎo)體,HPMicro)正式發(fā)布新一代EtherCAT運(yùn)動(dòng)控制MCU——HPM5E00系列。該系列是繼
    的頭像 發(fā)表于 05-06 11:09 ?890次閱讀
    【強(qiáng)勢(shì)上新】<b class='flag-5'>HPM5E00</b>:<b class='flag-5'>EtherCAT</b>運(yùn)動(dòng)控制MCU,先楫半導(dǎo)體再拓工業(yè)總線產(chǎn)品新版圖

    支持HPM6P00/HPM5E00系列!HPMicro Manufacturing Tool v0.6.0發(fā)布

    HPM6P00HPM5E00系列SoC的燒寫及其它操作,新增HPM6E00HPM5E00固件;新增verify-checksum及query-rtecomman
    的頭像 發(fā)表于 06-04 08:28 ?1047次閱讀
    支持<b class='flag-5'>HPM6P00</b>/<b class='flag-5'>HPM5E00</b>系列!HPMicro Manufacturing Tool v0.6.0發(fā)布

    重磅更新 | HPM_SDK v1.10.0 發(fā)布

    版本更新概況[New]增加HPM5E00系列MCU以及HPM5E00EVK支持增加flash_xip_hybrid構(gòu)建,在該模式下AXI_SRAM被用作FLASH前256KB的緩存,位于FLASH前256KB的代碼擁有RAM級(jí)別的訪問性能。1、新增/更新的中間件(Midd
    的頭像 發(fā)表于 07-02 15:07 ?946次閱讀
    重磅更新 | <b class='flag-5'>HPM</b>_SDK v1.10.0 發(fā)布

    開發(fā)者分享 | 基于HPM5E31的LuckyCAT工業(yè)嵌入式開發(fā)板

    、FOC等。前言我最初了解先楫是HPM6E00系列剛發(fā)布的時(shí)候,那時(shí)剛好在學(xué)習(xí)FOC,并了解到EtherCAT是主流的電機(jī)通信協(xié)議之一,HPM6E00在具有高性能
    的頭像 發(fā)表于 07-22 08:32 ?1272次閱讀
    <b class='flag-5'>開發(fā)者</b>分享 | 基于<b class='flag-5'>HPM5E</b>31的LuckyCAT工業(yè)嵌入式<b class='flag-5'>開發(fā)板</b>

    RT-Thread BSP v1.10.0 重磅發(fā)布 | 開發(fā)環(huán)境全面升級(jí)

    RT-ThreadBSPv1.10.0帶來(lái)三大重磅升級(jí):多工具鏈支持、HPM5E00系列支持、獨(dú)立導(dǎo)出功能,讓先楫MCU開發(fā)更簡(jiǎn)單、更高效!核心亮點(diǎn)三大突破性功能多工具鏈支持:新增
    的頭像 發(fā)表于 08-29 12:21 ?601次閱讀
    RT-Thread BSP v1.10.0 重磅發(fā)布 | <b class='flag-5'>開發(fā)</b>環(huán)境全面升級(jí)