stm32cubeMX學習十六、如何讓代碼生成看起來不會那麼亂(規範文件定義)

STM32CubeMX生成代碼規則如果不做設置的話,main.c文件裏就會堆滿各種各樣的初始化函數等等。。。隨着配置,整個項目可能越來越多,代碼凌亂不堪,簡直是太噁心了。。。如下圖所示:
在這裏插入圖片描述
我有點強迫症,看到這樣的main.c,我會毫不猶豫的思考如何來改善它,幸虧CubeMX有這樣的用戶需求。
如何解決這個問題呢?只需在這裏把這個勾打上,風格就不一樣了,這樣看起來就舒服多了嘛。
在這裏插入圖片描述
Generate peripheral initialization as a pair of’.c/.h’ files per peripheral 每個外設生成獨立的’.c/.h’文件

不勾:所有初始化代碼都生成在main.c

勾選:初始化代碼生成在對應的外設文件。 如GPIO初始化代碼生成在gpio.c中。

讓我們來欣賞下。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章