一、keil软件安装
MDK529--安装包
ZIP压缩包--软件注册机
1、安装KEIL步骤
(****安装路径不要有中文****)
点击下一步(Next)
选择同意,点击下一步:
选择安装路径,参考一下截图,必须全英文
注册信息:
点击next开始安装:
等待安装结束,退出;
2、注册软件
以管理员的身份运行KEIL软件:
选择file中的注册管理:
复制CID:
打开注册机:
填入一下位置:
注册完成之后,后再次打开keil的话,就不需要以管理员身份了。
二、工程新建
打开固件库(这里是以为ST为列,不同厂家固件库不同,可以去对应芯片官网下载固件库等资料)
以上固件库主要就包含了,工程运行的主要文件(头文件和源代码)
需要移植的文件步骤:
也可以从以下路径中找到system_stm32f10x.c system_stm32f10x.h,stm32f10x.h
以上.c文件对应的.h文件也是需要添加的,添加到对应的位置即可
第一步:
新建文件夹:
在以上文件夹中,新建以下文件夹:
复制相关文件到工程中:
工程中的lib/CMSIS中存放内容:
在lib文件夹中新建startup存放启动代码:
库函数和头文件部分:
main和中断相关的内容,底层配置相关内容移植:
以上步骤只是将我们需要用到的工程文件移植了过来,接下来我们需要去添加到工程中:(打开keil5工具)
芯片选择:
出现如下界面直接跳过:
接下来新建分组,将我们刚才添加的文件,再次添加到工程中:
启动代码:
内核相关的内容:
添加官方提供的库函数:
添加工程入口部分内容:
添加.h文件
添加以下宏定义到工程:
USE_STDPERIPH_DRIVER,STM32F10X_HD
添加完成之后,编译代码:
删除main函数内容,写入以下内容即可:
编译代码,运行成功;
编写一个驱动程序测试即可;
标签:文件夹,文件,工程,环境,添加,keil5,固件,安装,搭建 From: https://blog.csdn.net/weixin_48471271/article/details/139528055