keil创建STM32工程_keil stm32
keil创建STM32工程
使用keil创建一个STM32的工程,本实例使用的工具:
 keil:mdk542a
 芯片:STM32F103VET6
 板子:指南者野火STM32
一、创建工程
点击菜单
 
 选择工程路径,输入工程文件名
 
 选择芯片型号
 
 选择F103VE后,点OK
 
 这里是辅助创建工程的,不用管,直接点OK
 
 工程已创建好,里面有默认文件夹
 
二、设置必要文件
点击此按钮
 
 删除默认文件夹
 
 创建三个文件夹
 
 在工程目录中也创建三个对应文件夹
 
 将固件库文件夹中的这些启动文件复制到Start目录
 
 这三个文件也复制到Start目录
 
 这两个文件也复制到Start目录
 
 将标准外设驱动的所有文件复制到Library文件夹
 源文件
 
 头文件
 
 复制这4个文件到User目录
 
 到此,所有文件已复制完成。
接下来给Start目录添加文件
 
 将此启动文件添加到Start目录
 
 按住Ctrl选择所有的.h和.c文件
 
 选择User添加文件
 
 将User目录中的所有文件添加进来
 
选择Library添加文件
 
 将Library目录中的所有文件都添加进来
 
 至此,工程创建完成
 
三、选项配置
接下来设置三个目录的环境变量
 点击魔术棒->C+±>Include Paths
 
 选择刚才创建的文件夹路径
 
 在Define中输入字符串:USE_STDPERIPH_DRIVER
 
 在Debug中将选择ST_LINK Debugger,再点击Settings
 
 选择flash download->Reset and Run
 
 选择Target->use default compler version5
 没有这个选项的,需要自行安装ARM Compiler 5,可参考大佬文章:Keil5 MDK安装Compiler Version5
 
至些,选项配置已完成。点OK
 
四、写程序
将main中的内容删除
 
 写入新代码,编译
 
 下载到主板中
 
 至此,程序成功下载到主板中。
五、垃圾清理
这两个文件夹中的文件是中间文件,可以清理。
 


