无线电爱好网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

ST STM32G4_解決 STM32CubeIDE 與STM32CubeMX 無法連結問題

2023-12-21 10:26| 发布者: 闪电| 查看: 3| 评论: 0

摘要: . 目的 STM32CubeMX 是 ST STM32G4 系列晶片圖形化設定介面軟體,主要功能是定義周邊腳位與初始化參數,完成產生程式碼後會連結到另外一個軟體 STM32CubeIDE 來做編譯程式功能。 當你需要在 CubeIDE 同個 Workspace ...
. 目的

   STM32CubeMX 是 ST STM32G4 系列晶片圖形化設定介面軟體,主要功能是定義周邊腳位與初始化參數,完成產生程式碼後會連結到另外一個軟體 STM32CubeIDE 來做編譯程式功能。

   當你需要在 CubeIDE 同個 Workspace 下做軟體專案版本控管的時候,我們會在 CubeIDE 的 Workspace下複製軟體專案並重新命名。但複製軟體專案並重新命名後,會發生 STM32CubeMX 與 STM32CubeIDE 無法連結的問題。在這邊就教各為解決此問題。

編譯軟體工具 :
a. STM32CubeIDE 1.8.0 ( 軟體編譯工具軟體 )
b. STM32CubeMX  6.7.0 ( 圖形介面設定 & 產生程式軟體 )                         


2. STM32CubeMX 與 STM32CubeIDE 無法連結

開啟 STM32CubeIDE 專案,專案名稱為 PSFB-G474_002,裡面有一個 STM32CubeMX 檔案 PSFB-G474_002.ioc,開啟後可以連結 STM32CubeMX 檔案來做 MCU 的初始設定。



當使用者想要做專案版本控管,把原本的專案 ( PSFB-G474_002 ) 複製成新專案 ( PSFB-G474_003 )後,會無法開啟 PSFB-G474_002.ioc 的檔案。造成無法再去圖形介面新增或修改其他晶片功能。



3. 解決 STM32CubeMX與STM32CubeIDE無法連問題

當要做專案複製成新專案的時候,要解決 STM32CubeMX 與STM32CubeIDE無法連結問題方式步驟如下:


3.1 先把PSFB-G474_002 專案複製,然後貼上一個新的專案改名稱為 PSFB-G474_003

    ( 檔案名稱不能重複,要複製成另一個檔名 )



3.2 到專案目錄下把 PSFB-G474_002.ioc 檔案名稱改成 PSFB-G474_003.ioc

    ( xxx.ioc 檔是圖形介面的副檔名,要修改的跟專案名稱相同 )





3.3 到專案資料夾下 -> 對 .cproject 按下滑鼠右鍵 -> 點選記事本開啟內容



3.4 取代功能 -> 搜尋 PSFBG-G474_002 -> 取代為 PSFB-G474_003 -> 全部取代 -> 完成後儲存檔案。( 重點在這邊,要把所有檔案名稱的地方都改成新的檔名 )



3.5 回到 STM32CubeIDE 視窗下 -> 對專案 PSFB-G474_003 點選滑鼠右鍵 -> 點選滑鼠右鍵 -> 點選 Clean Project



3.6 然後點選專案再按下 Build 專案



3.7 最後再到 PSFB-G474_003專案下 -> 點選 PSFB-G474_003.ioc -> 就可以看到在 STM32CubeIDE 可以連結 STM32CubeMX


路过

雷人

握手

鲜花

鸡蛋

QQ|关于本站|小黑屋|Archiver|手机版|无线电爱好网 ( 粤ICP备15040352号 ) 无线电爱好技术交流5 无线电爱好技术交流1无线电爱好技术交流9开关电源讨论群LED照明应用、电源无线电爱好技术交流4无线电爱好技术交流8无线电爱好技术交流10无线电爱好技术交流11

粤公网安备 44030702001224号

GMT+8, 2023-12-21 11:16 , Processed in 0.109200 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

返回顶部