文档库 最新最全的文档下载
当前位置:文档库 › Keil4建立STM32工程详细讲解

Keil4建立STM32工程详细讲解

Keil4 建立STM32工程详解

1:安装mdk412,用注册机注册,这个过程不详细叙述了。

2:在本地某个路径下建立STM32工程文件夹,命名:my_STM32,并在

my_STM32下建立rvmdk文件夹,并在rvmdk文件夹内建立obj,list两个文件夹。

3: 打开Keil4.

4: 选择Project菜单->New uVision Project...,选择.../my_STM32/rvmdk文件夹的路径,并命名工程文件:my_STM32,回车

5:选择器件名称,见图1

图1 单击OK。

6:如图2所示:选择否,不添加Startup.s,以后自己添加。

图2

7:如图3,建立几个Group:startup(即将装入启动文件等),usr(即将装入应用程序文件),FWlib(即将装入库文件的.c文件),doc(即将装入说明文档)

图3

8:右键单击FWlib,Add Files to Group 'FWlib',选择库文件的路径下的src 文件内的所有文件,并点击Add,如图4所示:

图4

9:将cortexm3_macro.s,stm32f10x_vector.s,stm32f10x_it.c,

stm32f10x_it.h,stm32f10x_conf.h,main.c,readme.txt拷贝到my_STM32文件夹内。

10:右键单击usr,Add Files to Group 'usr',选择main.c,stm32f10x_it.c,stm32f10x_it.h,stm32f10x_conf.h,并Add,如图5所示

图5

11:键单击startup,Add Files to Group 'startup' 选择cortexm3_macro.s,stm32f10x_vector.s,并Add,如图6示

图6

12:将 stm32f10x_it.c,stm32f10x_it.h,stm32f10x_conf.h文件只读改为,可读写。

13:点击图中画黑线的按钮(Target Options...)

图7

14:选择Output标签,勾选Creat Hex File,然后点击Select Folder for Objects...,选择/my_STM32/rvmdk/obj,作为输出目标文件的文件夹。如图8所示。

图8

15:选择List标签,点击Select Folder for Listing...,选择

/my_STM32/rvmdk/list,作为输出list文件的文件夹。如图9示。

图9

16:择C/C++标签,点击Include Path右边的按钮,分别选择/library/inc,/my_STM32文件夹作为程序的库文件编译的路径。如图10所示

图10

17:STM32工程建立成功,修改main函数,可以编译一下。宁可累死在路上,也不能闲死在家里!宁可去碰壁,也不能面壁。是狼就要练好牙,是羊就要练好腿。什么是奋斗?奋斗就是每天很难,可一年一年却越来越容易。不奋斗就是每天都很容易,可一年一年越来越难。能干的人,不在情绪上计较,只在做事上认真;无能的人!不在做事上认真,只在情绪上计较。拼一个春夏秋冬!赢一个无悔人生!早安!—————献给所有努力的人

相关文档
相关文档 最新文档