下載、安裝
到STM32CubeMX下載去下載(ST可能要求註冊一個帳號才能下載),STM32CubeMX支持Win、Linux和MacOS,在Win中直接默認安裝即可。默認的安裝路徑是:C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX。
運行
點擊運行。
新建一個基於Nucleo-F767zi開發板的項目
然後點擊File > New Project...新建一個項目。
- 由於訪問外網的問題,可能會長時間停留在(1)圖中,如果停留時間超過3分鐘,我就按Cancel退出窗口(1),不在線下載更新,接着會出現New Project窗口。按下圖順序設置。
- 注意:下圖的(3)非常重要,(3)列出了Nucleo-F767zi開發板的板載資源,比如按鍵、以態網、USB、LED等,我們進行選擇就能夠控制最終生成的代碼框架是否支持這些外圍,從這裏,我們也可以看到使用MX軟件的確能大大提高開發效率。
下面就是新建好的一個Nucleo-F767zi開發板的項目。可以看到,MX(指代STM32CubeMX軟件)已幫我們新建好了一個項目,該項目是基於Nucleo-F767zi開發板的。