• 資料介紹
    • 前言
    • .extSettings 文件的作用
    • 使用實(shí)例
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

LAT1208 使用STM32CubeMX生成配置代碼的文件結(jié)構(gòu)

03/26 10:20
435
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1208 使用STM32CubeMX生成配置代碼的文件結(jié)構(gòu)

669.12 KB

前言

在閱讀 UM1718 文檔的時(shí)候,發(fā)現(xiàn) CubeMX 有個(gè)比較好的功能,可以用“.extSettings”文件配置生成代碼的工程文件結(jié)構(gòu)。只需要要配置“.extSettings”文件一次,后續(xù)不管使用哪個(gè)IDE(只要是 CubeMX 支持的),都不需要再手動(dòng)配置文件結(jié)構(gòu)或包含頭文件路徑了,并且可以保持對(duì)各個(gè) IDE(只包括 CubeMX 支持的)配置的一致性,減少工作量。也有客戶詢問怎么添加工程文件的問題,考慮到可能有些同學(xué)不太了解這個(gè)功能,所以本文對(duì)這個(gè)功能進(jìn)行介紹。

.extSettings 文件的作用

“.extSettings”文件是對(duì) CubeMX 配置的補(bǔ)充,是在 CubeMX 配置的基礎(chǔ)上進(jìn)行的額外配置,不是替換 CubeMX 的配置,這點(diǎn)需要注意。

總體來說,“.extSettings”文件中的配置包含三部分,分別是[ProjectFiles], [Groups]和[Others],下面分別對(duì)這三個(gè)部分的功能進(jìn)行介紹。

使用實(shí)例

下面的實(shí)例基于 STM32H735G-DK 板,使用“STM32Cube_FW_H7_V1.10.0”中的BSP 驅(qū)動(dòng)。要達(dá)到的目的是使板子上的 LED1 每隔 0.5S 切換一次亮/滅狀態(tài)。

小結(jié)

使用“.extSettings”文件配置工程的文件結(jié)構(gòu),可以做到一次配置,多種平臺(tái)可用的效果,并可以保持配置的一致性。

注意:“.extSettings”文件一定要放在.ioc 文件相同的目錄下。

資料預(yù)覽

相關(guān)推薦