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

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

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

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

隨著電動汽車與電網(wǎng)雙向交互(V2G)技術(shù)的快速發(fā)展,充電樁與車輛間的高效通信成為實現(xiàn)智能能源管理的關(guā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層直接通信。

軟件配置關(guān)鍵步驟:

1、設(shè)備樹的修改

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)絡(luò)設(shè)備,可通過標準網(wǎng)絡(luò)工具進行通信測試,為V2G通信提供穩(wěn)定的網(wǎng)絡(luò)基礎(chǔ)。

RMII接口測試效果

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

硬件連接:

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

軟件配置關(guān)鍵步驟:

1、SPI設(shè)備樹配置

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設(shè)備,生成對應的網(wǎng)絡(luò)接口,可通過PLC鏈路建立V2G通信連接。

SPI接口測試效果

結(jié)語

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

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

版權(quán)所有 工控網(wǎng) Copyright?2026 Gkong.com, All Rights Reserved
开鲁县| 芮城县| 宽城| 行唐县| 大新县| 武川县| 那坡县| 宝山区| 乐清市| 曲阜市| 兴海县| 纳雍县| 南宁市| 高碑店市| 赣榆县| 建水县| 日土县| 九台市| 田阳县| 延长县| 油尖旺区| 方山县| 青阳县| 那坡县| 呈贡县| 安远县| 衡水市| 潞西市| 轮台县| 正宁县| 巴彦淖尔市| 长葛市| 惠来县| 英山县| 南康市| 长寿区| 邵东县| 青阳县| 鄂托克旗| 广元市| 华安县|