前言
客戶反應 STM32Cube 里安裝的固件包都自動安裝在 C 盤,而他們的 C 盤作為系統(tǒng)盤,所劃分的容量有限,詢問是否有辦法將 STM32Cube 的內容轉移到其他盤??蛻羰褂玫氖?STM32CubeMX。
STM32CubeMX 固件包的安裝
STM32CubeMX 是 STM32 用戶必備的工具。通過 STM32CubeMX 用戶可以為不同的STM32 系列下載相應的 STM32Cube 軟件開發(fā)包。如果用戶的網絡是聯(lián)網的,那么直接通過 STM32CubeMX 的圖形界面就可以下載所需要的固件包,而不需要直接訪問www.st.com。
固件包的默認位置
固件包包括擴展包的默認位置是在 C:Users[name]STM32Cube。其中[name]是用戶的 windows 用戶名,因人而異。STM32 用戶應當知道這個位置。特別是對很多 STM32 新用戶,如果需要進行 STM32 的學習,就可以直接訪問這個目錄,找到相應的多個針對MCU 單個功能的例程進行學習。
修改 STM32Cube 固件包存儲位置
STM32Cube 固件包的存儲位置,就在菜單[help]->[updater settings]里。但是和之前的客戶一樣,你可能遇見好像不能修改的問題。
STM32CubeIDE
對于那些也在 STM32CubeIDE 的用戶可能要注意,STM32CubeIDE 內部也集成了STM32CubeMX,它也有相應的設置。設置的界面是通過[Window]菜單訪問[Preference]。
小結
本文是基于一個客戶的問題,講述了如何將 STM32Cube 固件包的位置移動到其他位置,用來節(jié)省 C 盤空間。當然 STM32Cube 固件包包含大量有價值的參考例程,用戶也可以將存儲位置移動到比較顯眼的位置,從而易于訪問。