使用STM32CubeMX來建立屬於自己的工程

2022-07-13 14:18:16 字數 1047 閱讀 5084

使用stm32cubemx的好處就是gpio口可以使用圖形化的方式進行配置,配置完成之後可以立即生成支援多種編譯器的工程檔案,之後開啟即可編譯通過了,非常方便。

操作很簡單,如下所述:

2 安裝stm32cubemx在自己電腦上某個位置,安裝完成之後如下圖所示:

3 雙擊stm32cubemx開啟軟體,然後按上面的combobox來選擇自己的mcu型號和封裝,點出ok。

4 在主介面的左邊有配置框,如需要使用eth功能,在左邊這兒使能就可以看到右邊的對應io口變化了,同時右邊的各個io口也可以點選後選擇是什麼功能。

在上面的標籤欄中可以配置是否需要其它不同的中介軟體,如果檔案系統和rtos等

6 點選project->generate code生成**。

7 我們開啟看看怎麼樣?

使用stm32cubemx快速生成fatfs例程

2.修改工程 3.實驗現象 本文將介紹如何使用stm32cubemx快速生成乙個stm32 sdio 介面的fatfs例程,並實現對sd卡讀寫,本文的cubemx版本為stm32cubemx 5.6.0,mdk keil版本為keil v5.27.1.0,微控制器主機板為stm32f405。sdio...

STM32CubeMX系列 待機喚醒

1.低功耗模式簡介 系統或電源復位後,微處理器處於執行狀態,執行狀態下hclk為cpu提供時鐘,核心執行程式 當cpu不需繼續執行時 例如等待某個外部事件 可以利用多個低功耗模式來節省功耗。使用者需要根據最低電源消耗 最快速啟動時間和可用的喚醒源等條件,選定乙個最佳的低功耗模式。stm32提供了3種...

STM32CubeMX系列 記憶體管理

1.記憶體管理簡介 stm32f103zet6內部有64kb的sram記憶體,加上外擴的128kb容量的sram後,可使用的記憶體還是比較多的。本例程將介紹一種簡單的記憶體管理方式 即分塊記憶體管理 來有效管理這些記憶體,類似於c語言中通過malloc函式和free函式來申請和釋放記憶體 記憶體管理...