我們配套的示例程序均使用STM32CubeMX開發,以圖形化配置工具的形式根據應用配置STM32 MCU引腳、生成各模塊初始化代碼,並配有Cube工程文件。 對於新的產品設計,我們強烈推薦你使用STM32CubeMX來開發,其諸多強大的功能特性將使產品開發事半功倍。下面將對這款軟件做一個簡單的介紹:
STM32CubeMX是意法半導體STMCube™的主動原創,可以減輕開發工作,時間和費用。STM32Cube涵蓋了STM32各系列產品。
STM32Cube包括STM32CubeMX,它是一款圖形化軟件設置工具,允許使用圖形化向導來生成C初始化代碼。 它也集成了一個全面的軟件平台,支持每一個系列(例如STM32F7列的STM32CubeF7)。這個平台包括STM32CubeHAL(一個STM32的抽象層集成軟件,確保STM32系列最大的移植性。)再加上兼容的一套中間件(RTOS,USB,TCP/IP和圖形),所有內嵌軟件組件附帶了全套例程。
STM32CubeMX主要特性:
STM32CubeMX是意法半導體STMCube™的主動原創,可以減輕開發工作,時間和費用。STM32Cube涵蓋了STM32各系列產品。
STM32Cube包括STM32CubeMX,它是一款圖形化軟件設置工具,允許使用圖形化向導來生成C初始化代碼。 它也集成了一個全面的軟件平台,支持每一個系列(例如STM32F7列的STM32CubeF7)。這個平台包括STM32CubeHAL(一個STM32的抽象層集成軟件,確保STM32系列最大的移植性。)再加上兼容的一套中間件(RTOS,USB,TCP/IP和圖形),所有內嵌軟件組件附帶了全套例程。
STM32CubeMX主要特性:
- 直觀的選擇STM32微控制器
- 微控制器圖形化配置
- 自動處理引腳沖突
- 動態設置確定的時鍾樹
- 可以動態確定參數設置的外圍和中間件模式和初始化
- 功耗預測
- C代碼工程生成器覆蓋了STM32微控制器初始化編譯軟件,如IAR,KEIL,GCC
- 可獨立使用或作為Eclipse插件使用
【STM32CubeMX軟件圖示】:
【示例程序列表】:
【Keil5工程圖示】:
【用戶操作手冊圖示】:
【硬件圖示】
【資料下載鏈接】
www.waveshare.net/wiki/Open103V