目的:STM32F10x MCUのプロジェクトファイルを作成MDK(Keil4.11)を使用することを学びます
ステップ1:新しいプロジェクトフォルダと次のディレクトリを作成します。
- 事業
- ユーザー
- 芯
--OBJ
--Flib
ステップ2:オープン「STM32F10x_StdPeriph_Lib_V3.5.0」フォルダ
\ライブラリ\ CMSIS \ CM3 \ CoreSupportフォルダcore_cm3.c、core_cm3.hは、フォルダにコピーCORE
startup_stm32f10x_xx(容量サイズ)フォルダ\ライブラリ\ CMSIS \ CM3 \ DeviceSupport \ ST \ STM32F10x \スタートアップ\アームは、フォルダにコピーCORE .S
コピーライブラリ\ CMSIS \ CM3 \ DeviceSupport \ ST \ STM32F10xフォルダsystem_stm32f10x.c、system_stm32f10x.h、次のユーザディレクトリにstm32f10x.h
ライブラリ\ STM32F10x_StdPeriph_Driver INCフォルダをダブルフォルダがFLIBをフォルダに
プロジェクト\ STM32F10x_StdPeriph_Templateファイルフォルダ
system_stm32f10x.c
stm32f10x_conf.h
main.cの
ディレクトリUSERに上記のファイルをコピーします。
ステップ3:オープンKeil社V4.11、プロジェクト-New uVision4プロジェクト、ユーザーの選択フォルダをクリックし、新しい建設
ステップ4:1が選択されています
ステップ5:ターゲットOpetionsをクリックします
六角OUTPUT]タブで作成されたファイルをチェックして、OBJのためのフォルダを変更します
C / C ++]タブで
フィルSTM32F10X_HDを定義し、USE_STDPERIPH_DRIVER
パス填入.. \ FLIB \ INCを含める; .. \ CORE; .. \ USER
その他のコントロールは--c99埋めることができます
[デバッグ]タブで
メインに実行]をチェック()
デバッグハードウェアを選択し、フラッシュを選択
STEP6:ファイルグループを追加し、ファイルを追加します。
ステップ7:main.cの書き換えとテスト成功