初次接触,建立工程文件

#1
建立一个工程文件夹,里面包含四个文件夹:
CORE, FWLIB, USER, OUTPUT;

接着我们需要将官文文件夹中的一些库文件添加到相应位置:
1:
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver中的inc,src文件复制到FWLIB中。
2:
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x中的system_stm32f10x头文件和源文件,stm32f10x源文件复制到USER中。
3:
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm中的startup_stm32f10x_md.s复制到CORE中。
4:
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport中的core_cm3头文件源文件复制到CORE中。
5:
STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template中stm32f10x_conf头文件,stm32f10x_it头文件源文件(最好也把main.c也加上后面可以用)复制到USER中。

接着,打开Keil5软件。
点击上方工具栏建立一个新的工程文件;他初次接触,建立工程文件
接着他会让你选择型号;
初次接触,建立工程文件
初次接触,建立工程文件初次接触,建立工程文件
右键工程文件,选择;

初次接触,建立工程文件
接着在中间Groups中建立相对应的文件夹CORE,FWLIB, USER, OUTPUT。
在最右边的File添加文件。
在CORE中添加刚才复制的文件,core_cm3.c,在选择另一个文件类型.s,将startup_stm32f10x_md.s添加进去。
在FWLIB中添加src中的一些该工程中用到的源文件。
在USER中添加USER文件中所有的源文件。

打开左侧状态栏USER中main.文件,选择23行,双击“stm32f10x”选中,右键选择open document,找到第99行,
复制USE_STDPERIPH_DRIVER,选择上方的魔法棒初次接触,建立工程文件
选择到C/C++中,将刚刚复制的粘贴到Define中,加个逗号,按上述操作,再将STM32F10X_MD添加到后面。
接着我们在下方的include Path中添加头文件路径,添加CORE, USER, INC(必须添加头文件的上一级路径)。

然后我们选择C/C++左边的OUTPUT,选择Select folder。。选择你建立的OUTPUT文件,编译等输出的文件就会存进去。

接着选择C/C++右边的Debug初次接触,建立工程文件
在选择Settings,将Adapter选项选择Colink。
在Flash Download 中添加
初次接触,建立工程文件

至此,我们终于完成了工程的建立。
希望能对你有所帮助。
比心❤