国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

助力V2G,米爾SECC GreenPHY實戰開發

發布時間:2025-11-14 18:08    發布者:swiftman
隨著電動汽車與電網雙向交互(V2G)技術的快速發展,充電樁與車輛間的高效通信成為實現智能能源管理的關鍵。SECC作為充電樁的通信控制核心,其與電力線載波通信芯片的適配尤為重要。本文將分享基于米爾核心板,調試聯芯通MSE102x GreenPHY芯片的實戰經驗,為V2G通信開發提供參考。

MSE102x芯片介紹
聯芯通MSE102x系列芯片是一款專注于電動汽車充電通信和智能能源管理的GreenPHY電力線載波通信芯片,MSE102x支持RMII和SPI兩種主機接口,可根據具體應用場景靈活選擇。本文主要介紹如何基于RMII和SPI兩種不同的接口方式來驅動MSE102x。
MSE102x系統框圖
方案一:RMII接口調試
硬件連接:
MSE102x通過RMII接口與米爾核心板MYC-YF13X的ETH1控制器連接,實現MAC層直接通信。
軟件配置關鍵步驟:
1、設備樹的修改
  1. PC
  2. :~/myir-st-linux$
  3. vi arch/arm/boot/dts/myb-stm32mp135x-base.dtsi
  4. ð1 {
  5. status = "okay";
  6. pinctrl-0 = <ð1_rmii_pins_a>;
  7. pinctrl-1 = <ð1_rmii_sleep_pins_a>;
  8. pinctrl-names = "default", "sleep";
  9. phy-mode = "rmii";
  10. max-speed = <100>;
  11. nvmem-cells = <ðernet_mac1_address>;
  12. nvmem-cell-names = "mac-address";
  13. st,ext-phyclk;
  14. mdio1 {
  15. #address-cells = <1>;
  16. #size-cells = <0>;
  17. compatible = "snps,dwmac-mdio";
  18. };
  19. fixed-link {
  20. speed = <100>;
  21. full-duplex;
  22. };
  23. };
復制代碼


2、引腳復用配置
  1. PC
  2. :~/myir-st-linux$
  3. vi arch/arm/boot/dts/myb-stm32mp13-pinctrl.dtsi
  4. eth1_rmii_pins_a: eth1-rmii-1 {
  5. pins1 {
  6. pinmux = <STM32_PINMUX('G', 13, AF11)>, /* ETH_RMII_TXD0 */
  7. , /* ETH_RMII_TXD1 */
  8. , /* ETH_RMII_ETHCK */
  9. , /* ETH_RMII_TX_EN */
  10. , /* ETH_MDIO */
  11. ; /* ETH_MDC */
  12. bias-disable;
  13. drive-push-pull;
  14. slew-rate = <1>;
  15. };
  16. pins2 {
  17. pinmux = , /* ETH_RMII_RXD0 */
  18. , /* ETH_RMII_RXD1 */
  19. ; /* ETH_RMII_CRS_DV */
  20. bias-disable;
  21. };
  22. };
  23. eth1_rmii_sleep_pins_a: eth1-rmii-sleep-1 {
  24. pins1 {
  25. pinmux = , /* ETH_RMII_TXD0 */
  26. , /* ETH_RMII_TXD1 */
  27. , /* ETH_RMII_TX_EN */
  28. , /* ETH_RMII_ETHCK */
  29. , /* ETH_MDIO */
  30. , /* ETH_MDC */
  31. , /* ETH_RMII_RXD0 */
  32. , /* ETH_RMII_RXD1 */
  33. ; /* ETH_RMII_CRS_DV */
  34. };
  35. };
復制代碼

測試結果:
系統成功識別eth1網絡設備,可通過標準網絡工具進行通信測試,為V2G通信提供穩定的網絡基礎。
RMII接口測試效果
方案二:SPI接口調試
硬件連接:
MSE102x作為SPI從設備連接到米爾核心板MYC-YF13X的SPI1接口,適用于需要靈活布板的場景。
軟件配置關鍵步驟:
1、SPI設備樹配置

  1. PC
  2. :~/myir-st-linux$
  3. vi arch/arm/boot/dts/myb-stm32mp135x-base.dtsi
  4. ............
  5. &spi1 {
  6. pinctrl-names = "default", "sleep";
  7. pinctrl-0 = <&spi1_pins_a>;
  8. pinctrl-1 = <&spi1_sleep_pins_a>;
  9. cs-gpios = <&gpioa 4 0>;
  10. status = "okay";
  11. mse102x@0 {
  12. compatible = "vertexcom,mse1021";
  13. reg = <0>;
  14. interrupt-parent = <&gpioi>;
  15. interrupts = <1 IRQ_TYPE_EDGE_RISING>;
  16. spi-cpha;
  17. spi-cpol;
  18. spi-max-frequency = <7142857>;
  19. };
  20. };
復制代碼



2、SPI引腳的配置
  1. PC
  2. :~/myir-st-linux$
  3. vi arch/arm/boot/dts/myb-stm32mp13-pinctrl.dtsi
  4. ............
  5. spi1_pins_a: spi1-0 {
  6. pins1 {pinmux = , /* SPI1_SCK */
  7. ; /* SPI1_MOSI */
  8. bias-disable;
  9. drive-push-pull;
  10. slew-rate = <1>;
  11. };
  12. pins2 {
  13. pinmux = ; /* SPI1_MISO */
  14. bias-disable;
  15. };
  16. };
  17. spi1_sleep_pins_a: spi1-sleep-0 {
  18. pins {
  19. pinmux = , /* SPI1_SCK */
  20. , /* SPI1_MISO */
  21. ; /* SPI1_MOSI */
  22. };
  23. };
復制代碼

測試結果:
系統啟動時正確識別MSE102x設備,生成對應的網絡接口,可通過PLC鏈路建立V2G通信連接。
SPI接口測試效果
結語
通過MYC-YF13X核心板與MSE102x的成功適配,我們建立了一套完整的SECC GreenPHY通信解決方案。該方案不僅為V2G應用提供了技術支撐,也展示了米爾核心板在能源互聯網領域的靈活性和可靠性。

本文地址:http://www.4huy16.com/thread-895697-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 基于Microchip MCU的AI/ML培訓教程2
  • 基于Microchip MCU的AI/ML培訓教程1
  • 低端MOSFET驅動器培訓教程
  • 利用Microchip網絡控制器簡化IoT連接
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表