欧美韩国日本桃色,一区二区三区国产私人毛片,精品极品精品,亚洲一区人妻,久久久久久久久亚洲免费,青娱乐91,亚洲情涩,久久久成人毛片,日本欧美不卡二区在线

中國自動化學會專家咨詢工作委員會指定宣傳媒體
新聞詳情

助力V2G,SECC GreenPHY實戰(zhàn)開發(fā)

http://www.henanjusheng.com 2025-11-14 10:26 來源:米爾電子

隨著電動汽車與電網(wǎng)雙向交互(V2G)技術(shù)的快速發(fā)展,充電樁與車輛間的高效通信成為實現(xiàn)智能能源管理的關鍵。SECC作為充電樁的通信控制核心,其與電力線載波通信芯片的適配尤為重要。本文將分享基于米爾核心板,調(diào)試聯(lián)芯通MSE102x GreenPHY芯片的實戰(zhàn)經(jīng)驗,為V2G通信開發(fā)提供參考。

MSE102x芯片介紹

聯(lián)芯通MSE102x系列芯片是一款專注于電動汽車充電通信和智能能源管理的GreenPHY電力線載波通信芯片,MSE102x支持RMII和SPI兩種主機接口,可根據(jù)具體應用場景靈活選擇。本文主要介紹如何基于RMIISPI兩種不同的接口方式來驅(qū)動MSE102x。

MSE102x系統(tǒng)框圖

方案一:RMII接口調(diào)試

硬件連接:

MSE102x通過RMII接口與米爾核心板MYC-YF13X的ETH1控制器連接,實現(xiàn)MAC層直接通信。

軟件配置關鍵步驟:

1、設備樹的修改

PC:~/myir-st-linux$ vi arch/arm/boot/dts/myb-stm32mp135x-base.dtsi

ð1 {

       status = "okay";

       pinctrl-0 = <ð1_rmii_pins_a>;

       pinctrl-1 = <ð1_rmii_sleep_pins_a>;

       pinctrl-names = "default", "sleep";

       phy-mode = "rmii";

       max-speed = <100>;

       nvmem-cells = <ðernet_mac1_address>;

       nvmem-cell-names = "mac-address";

       st,ext-phyclk;

       mdio1 {

               #address-cells = <1>;

               #size-cells = <0>;

              compatible = "snps,dwmac-mdio";

       };

       fixed-link {

           speed = <100>;

           full-duplex;

      };

};

2、引腳復用配置

PC:~/myir-st-linux$ vi arch/arm/boot/dts/myb-stm32mp13-pinctrl.dtsi

eth1_rmii_pins_a: eth1-rmii-1 {

               pins1 {

                       pinmux = <STM32_PINMUX('G', 13, AF11)>, /* ETH_RMII_TXD0 */

                                <STM32_PINMUX('G', 14, AF11)>, /* ETH_RMII_TXD1 */

                                <STM32_PINMUX('A', 11, AF11)>, /* ETH_RMII_ETHCK */

                                <STM32_PINMUX('B', 11, AF11)>, /* ETH_RMII_TX_EN */

                                <STM32_PINMUX('A', 2, AF11)>, /* ETH_MDIO */

                                <STM32_PINMUX('G', 2, AF11)>; /* ETH_MDC */

                       bias-disable;

                       drive-push-pull;

                       slew-rate = <1>;

               };

               pins2 {

                       pinmux = <STM32_PINMUX('C', 4, AF11)>, /* ETH_RMII_RXD0 */

                                <STM32_PINMUX('C', 5, AF11)>, /* ETH_RMII_RXD1 */

                                <STM32_PINMUX('A', 7, AF11)>; /* ETH_RMII_CRS_DV */

                       bias-disable;

               };

       };

       eth1_rmii_sleep_pins_a: eth1-rmii-sleep-1 {

               pins1 {

                       pinmux = <STM32_PINMUX('G', 13, AF11)>, /* ETH_RMII_TXD0 */

                                <STM32_PINMUX('G', 14, AF11)>, /* ETH_RMII_TXD1 */

                                <STM32_PINMUX('B', 11, AF11)>, /* ETH_RMII_TX_EN */

                                <STM32_PINMUX('A', 11, AF11)>, /* ETH_RMII_ETHCK */

                                 <STM32_PINMUX('A', 2, AF11)>, /* ETH_MDIO */

                                <STM32_PINMUX('G', 2, AF11)>, /* ETH_MDC */

                                <STM32_PINMUX('C', 4, AF11)>, /* ETH_RMII_RXD0 */

                                <STM32_PINMUX('C', 5, AF11)>, /* ETH_RMII_RXD1 */

                                <STM32_PINMUX('A', 7, AF11)>; /* ETH_RMII_CRS_DV */

               };

       };

測試結(jié)果:

系統(tǒng)成功識別eth1網(wǎng)絡設備,可通過標準網(wǎng)絡工具進行通信測試,為V2G通信提供穩(wěn)定的網(wǎng)絡基礎。

RMII接口測試效果

方案二:SPI接口調(diào)試

硬件連接:

MSE102x作為SPI從設備連接到米爾核心板MYC-YF13X的SPI1接口,適用于需要靈活布板的場景。

軟件配置關鍵步驟:

1、SPI設備樹配置

PC:~/myir-st-linux$ vi arch/arm/boot/dts/myb-stm32mp135x-base.dtsi

............

&spi1 {

       pinctrl-names = "default", "sleep";

       pinctrl-0 = <&spi1_pins_a>;

       pinctrl-1 = <&spi1_sleep_pins_a>;

       cs-gpios = <&gpioa 4 0>;

       status = "okay";

       mse102x@0 {

           compatible = "vertexcom,mse1021";

           reg = <0>;

           interrupt-parent = <&gpioi>;

           interrupts = <1 IRQ_TYPE_EDGE_RISING>;

           spi-cpha;

           spi-cpol;

           spi-max-frequency = <7142857>;

       };

};

2、SPI引腳的配置

PC:~/myir-st-linux$ vi arch/arm/boot/dts/myb-stm32mp13-pinctrl.dtsi

............

spi1_pins_a: spi1-0 {

               pins1 {

                       pinmux = <STM32_PINMUX('C', 3, AF6)>, /* SPI1_SCK */

                                <STM32_PINMUX('A', 3, AF5)>; /* SPI1_MOSI */

                       bias-disable;

                       drive-push-pull;

                       slew-rate = <1>;

               };

               pins2 {

                       pinmux = <STM32_PINMUX('A', 6, AF5)>; /* SPI1_MISO */

                       bias-disable;

               };

       };

       spi1_sleep_pins_a: spi1-sleep-0 {

               pins {

                       pinmux = <STM32_PINMUX('C', 3, ANALOG)>, /* SPI1_SCK */

                                <STM32_PINMUX('A', 6, ANALOG)>, /* SPI1_MISO */

                                <STM32_PINMUX('A', 3, ANALOG)>; /* SPI1_MOSI */

               };

       };

測試結(jié)果:

系統(tǒng)啟動時正確識別MSE102x設備,生成對應的網(wǎng)絡接口,可通過PLC鏈路建立V2G通信連接。

SPI接口測試效果

結(jié)語

通過MYC-YF13X核心板與MSE102x的成功適配,我們建立了一套完整的SECC GreenPHY通信解決方案。該方案不僅為V2G應用提供了技術(shù)支撐,也展示了米爾核心板在能源互聯(lián)網(wǎng)領域的靈活性和可靠性。

立即聯(lián)系米爾電子,獲取完整技術(shù)資料與開發(fā)支持,共同推動V2G產(chǎn)業(yè)發(fā)展!

版權(quán)所有 工控網(wǎng) Copyright?2026 Gkong.com, All Rights Reserved
宜州市| 东乌珠穆沁旗| 岳西县| 郸城县| 阿拉善盟| 新巴尔虎左旗| 桓台县| 新郑市| 沂水县| 曲松县| 新建县| 汤原县| 宁陕县| 莱州市| 合水县| 漾濞| 柯坪县| 垫江县| 札达县| 博罗县| 太和县| 正定县| 崇阳县| 巨鹿县| 伊宁市| 方城县| 河源市| 申扎县| 筠连县| 台湾省| 彭泽县| 黄石市| 磐石市| 贵德县| 游戏| 滦南县| 昌黎县| 页游| 同心县| 都江堰市| 汶川县|