STM32CUBEMX是ST公司設計的一款免費軟件,軟件可以通過其官網下載。現在已經下載到。通過STM32CUBEMX可以完成從單片機選型,程序初始化,中斷配置……工作。並生成對應的"HAL庫程序",其目前支持的編譯器包括EWARM,MDK-ARM V4,MDK-ARM V5,TreeSTUDIO,SW4STM32,Makefile,Other Toolahains(GPDSC)等7款軟件,軟件主要分為5部分:單片機選型,管腳定義,時鍾配置,中斷配置,功耗計算器。
一:單片機選型
單片機選型的標准分為:零件編號搜索,內核選擇,單片機系列選擇,更詳細的分類選擇,封裝選擇,高級選擇,圖形選擇,周邊選擇等8個方面
二:管腳定義
每一塊單片機的管腳配置都是不同的,主要包括:ADC配置,定時器配置,串口配置,USE配置,看門狗配置,RTC配置,I2C配置等,具體內容可以查看(微雪課堂)http://www.waveshare.net/study/article-629-1.html