STM32の学習パス - 作成したSTM32 F429標準ライブラリプロジェクトテンプレート(2)

1.「Template_0」フォルダの下に「HalLib」フォルダを確立します

 

 

"HalLib" フォルダは、 "SRC" フォルダ「stm32f4xx_hal_dsi.c、stm32f4xx_hal_iptim.cを削除するには、公式STM32CubeF4パッケージ "\ STM32Cube_FW_F4_V1.10.0ドライバ\ \ STM32F4xx_HAL_Driver" ディレクトリのフォルダの下2. SRC、株式会社ファイルとstm32f4xx_hal_msp_template.c "

 

 

 

 3.「Template_0」フォルダの下に「コア」フォルダを確立します

 

 

 

 4. "startup_stm32f429xx.s" 公式STM32CubeF4パッケージの下の "コア" フォルダにディレクトリ "\ STM32Cube_FW_F4_V1.11.0 \ドライバーは、ST \ STM32F4xx \ソース\テンプレート\アーム\ CMSIS \デバイスの\します";

"\ STM32Cube_FW_F4_V1.11.0ドライバ\ \ CMSIS \含める" ディレクトリ "cmsis_armcc.h、core_cm4.h、core_cmFunc.h、core_cmInstr.h、core_cmSimd.h" コピーに "コア" フォルダ。

"コア" フォルダに "\ STM32Cube_FW_F4_V1.11.0 \プロジェクト\ STM32F429I-ディスカバリー\テンプレート\株式会社" ディレクトリの下に "stm32f4xx_it.h、stm32f4xx_hal_conf.hとmain.h";

"\ STM32Cube_FW_F4_V1.11.0 \プロジェクト\ STM32F429I-ディスカバリー\テンプレート\ SRC" "system_stm32f4xx.c、stm32f4xx_it.c、stm32f4xx_hal_msp.cとmain.cのコア" フォルダ "にディレクトリに"。 

CoreとHalLib:5、2グループの確立「プロジェクトアイテムの管理」を開きます。

6.「コア」グループは、すべてのファイルに「コア」フォルダを追加します

 

 

7.「HalLib」「HalLib / Srcの」フォルダのすべてのファイルを追加します。グループ化

 

8.開く "のオプションターゲット - > [C / C ++ - >インクルードパス" ".. \コア" と ".. \ HalLib \株式会社" を含むディレクトリを追加し、グローバル・マクロ "USE_HAL_DRIVER、STM32F429xx" を追加し、

 

 

 

 

、main.cの中で簡単なプログラムを書くエラーのないコンパイルを確保するために9。

 

 

 

おすすめ

転載: www.cnblogs.com/sysedoc/p/11572720.html