目录
1.创建1个工程专用的文件夹
这里我选择了D盘下的一个目录,为了方便也可以直接新建在桌面上。
2.新建1个工程模板
打开keil5,选中project
然后选择我们专门用来存放工程的文件夹。在此处再新建1个文件夹。这里起名为2-1 STM32工程模板。然后打开这个文件夹。
在此文件夹下新建工程,起名为Project。
点击保存后,在之后弹出的界面选择STM的这个。
找到我们的芯片型号后点击OK。
后面会弹出一个窗口,直接关闭即可。
3.添加必要文件
打开之前资料里的固件库文件夹。
然后直接把这个复制到文件路径那里\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm
因为我们文件的保存位置可能不一样,所以前面的路径会不一样。 复制时把这个路径复制到已有路径的后面,注意不要把前面的路径覆盖了,然后敲击回车。
把这些都复制了,回到我们的工程模板文件夹下,新建Start文件夹,把这些东西都粘贴到Start文件夹下。
完成后,我们呢回到上一步
直接点击这个进入目录
把这三个也复制到Strat文件夹下。然后选择CM3
选择CoreSupport
把这两个也复制到Start文件夹下。
4.配置已建工程
回到keil5。
把这个文件夹改名为Start(改名:左键选中后单击)
右键Start
选择添加已经存在的文件
选择Start文件
选择All Files
选择这个文件,点击Add, 然后添加所有后缀为.c和.h的文件 ,完成后点击Close。
然后选择魔术棒按钮。
然后就可以了。
然后在我们的工程文件夹新建一个文件夹,叫作User。
然后回到keil5,在右键Target 1,选择新建组。新建后改名为User。
然后右键User, 选择添加新文件
选择.c文件,文件名为main, 记得路径是User。
然后点击Add添加。
添加好main函数后,在第一行右键,添加头文件。
然后再写上主函数。
然后是一些调节。
这里调节编码为utf-8
这里可以调节字号。
然后点击魔术棒按钮
再设置一下自动复位。
5.添加库函数
在工程文件夹下新建文件夹,起名为Library
依次选择固件库文件夹下的目录。把src和inc文件夹下的所有文件都复制到我们新建的Library下。
此处新建一个同名文件夹。
选择添加已有的文件,把我们工程目录下的所有东西都Add。
进入固件库下的目录,复制这三个文件。
然后粘贴到工程的User目录下。
然后回到keil软件,在User组里把这三个添加进来。
然后打开头文件
找到这几行,复制这一串。