【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.安装支持库
这里写图片描述
刷新一下
这里写图片描述
点击 install
这里写图片描述
2.新建一个工程
新建工程在刚刚新建的USER中
选择芯片型号
OK后跳出的框框关闭
3.调整文件结构
点击“品字”图标
这里写图片描述
添加组
这里写图片描述
添加每组文件按照图添加
这里写图片描述
这里写图片描述
这里写图片描述
4.设置工程
点击“锤子”图标
这里写图片描述
设置晶振
这里写图片描述
设置宏定义 和 H文件(头文件)位置
这里写图片描述
头文件位置 (前面文件按照我的步骤复制的可以参考下图)
这里写图片描述
设置下载器我用的时STLink 其它下载器清参考下载器说明文档
这里写图片描述

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


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

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

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

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

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

posted @ 2017-02-24 23:07  ArtisticZhao  阅读(179)  评论(0编辑  收藏  举报