关于工程MDK就不过多介绍,直接开始建立搭建工程: 1) 首先我们先建立以下文件目录: Core用来存放CM3核心文件和启动文件,Libraries用来存放库文件和头文件,OBJ 是用来存放编译过程文件以及 hex 文件,User存放自己的文件。 2) 相应文件建立好了,我们可以进行添加相应文件,首先把目录\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport下的core_cm3.c和core_cm3.h复制到Core文件夹下。把\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries下的两个文件夹复制到Libraries目录。 3) 点击 Keil 的菜单: Project –>New Uvision Project ,然后将目录定位到刚才建立的文件夹之下,选择芯片命名工程并保存,这里过程不累赘。 直到弹出该窗口,需要注意,我们点击否,因为我们需要使用固件库提供的启动文件,当然它提供的也貌似可用,但保险起见,我们使用固件库提供的。 4) 打开Compoments,Enviroment and Book,添加如下Group和C文件。 其他文件截图就不截了,Staurp里添加启动文件(依据使用芯片容量大小选择),Core里添加核心文件,User里添加System_stm32f10x.c文件。 5) 在Options for Target的C++选项卡中Define和Path添加一些选项
|