【STM32】新手折腾笔记--01:用MDK5新建一个工程

1.CMSIS

新建Startup用来添加启动文件

在库目录下 STM32\STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm 找到 startup_stm32f0xx.s文件

放到工程下 /CMSIS/Startup/下

在库目录下\STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\CMSIS\Include\下全部文件放到

工程下\CMSIS\下

在库目录下STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\CMSIS\Device\ST\STM32F0xx\Include\下全部文件放到

工程下\CMSIS\下

2.Lib 库文件

在库目录下\STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\STM32F0xx_StdPeriph_Driver\ 两个文件夹

工程下\Lib\下

3.User

在库目录下\STM32F0xx_StdPeriph_Lib_V1.5.0\Projects\STM32F0xx_StdPeriph_Templates\ .c .(全部C文件和H文件)

放到工程下\User\

二、打开keil-MDK5

1.安装支持库
这里写图片描述
刷新一下
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第1张图片
点击 install
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第2张图片
2.新建一个工程
新建工程在刚刚新建的USER中
选择芯片型号
OK后跳出的框框关闭
3.调整文件结构
点击“品字”图标
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第3张图片
添加组
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第4张图片
添加每组文件按照图添加
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第5张图片
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第6张图片
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第7张图片
4.设置工程
点击“锤子”图标
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第8张图片
设置晶振
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第9张图片
设置宏定义 和 H文件(头文件)位置
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第10张图片
头文件位置 (前面文件按照我的步骤复制的可以参考下图)
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第11张图片
设置下载器我用的时STLink 其它下载器清参考下载器说明文档
【STM32】新手折腾笔记--01:用MDK5新建一个工程_第12张图片

5.OK后编译一下 可能有点慢 看看是不是0错误0警官
如果是那就新建成功了


6. main.c下有大量的说明文档,我不知道都是干什么的就给删除了

#include "main.h"
int main(void)
{
  while (1)
  {
  }
}

删除后的main.c大概长这样

好了开始你的STM32的学习之旅吧

预告下明天将会带来点亮LED的操作

你可能感兴趣的:(STM32)