STM32学习心得(一)------创建工程模板
2019-05-26 21:55
148 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_44079386/article/details/90581379
STM32学习心得(一)------创建工程模板
通过学习野火STM32视频,初步了解使用固件库编程的第一步—创建工程模板
具体步骤如下:
(一)、新建一个文件夹,在该文件夹内创建以下几个空文件
- STARTUP 用来存放ST官方的库
- CMSIS 存放ARM核心库以及系统时钟配置库
- USER 用来存放用户写的代码(也就是说需要我们手动写代码的只有这一个文件夹)
- DOC 用来对该项目进行说明
- FWLIB 用来存放各种外设的配置库文件
(二)
1.创建以上空白文件夹后,打开KEIL5,点击project—> new project ---->选择刚才创建的project文件夹输入工程名字(!!!注意不要使用中文!!!)。
2.选择芯片型号STM32F103VE、在左侧的工程Target下右击选择Add group
3.按照(一)中所述建立四个空白文件夹并给他们命名(若找不到文件应先选择下方的All Files)
4.选择STARTUP右击----> Add Exisiting Files to Group ---->选择startup_stm32f10x_hd.s、
5.选择CMSIS 右键 -----> Add Exisiting Files to Group----->选择core_cm3.c以及system_stm32f10x.c
6.选择USER 右键 -----> Add Exisiting Files to Group----->选择main.c以及stm32f10x_it.c
7.选择FWLIB 右键 -----> Add Exisiting Files to Group----->找到Libraries
—>STM32F10x_Std…---->src ----->全选
8.Doc 文件任意选择文本文件添加
(三)
点击魔术棒选项卡
在C/C++选项中找到Include Paths把刚才所有添加的以**.c结尾的文件的路径都添加进去
在上方Define**处写入
USE_STDPERIPH_DRIVER,STM32F10X_HD
编译即可
最后,在魔术棒选项卡下选择Target选项,在Code Generation 选项框中勾选Use MicroLIB即可
相关文章推荐
- STM32学习1:创建工程模板
- OpenGL学习笔记(五):创建OpenGL工程模板前的所有准备工作
- STM32学习之创建工程
- OpenGL学习笔记(六):创建第一个VS2015 OpenGL工程模板(与平台无关)
- STM32 MDK 工程创建 图解步骤 自我学习总结
- 单片机入门学习四 STM32单片机学习一 跑马灯程序和创建工程
- DSP 基础学习 1:搭建环境与CCS6创建工程模板
- STM32学习笔记——新建工程模板步骤(向原子哥学习)
- STM32学习笔记之工程模板的建立
- STM32新建基于固件库工程模板心得
- STM32学习小心得
- 在学习MDK5.10创建工程时出现..\OBJ\text.axf: error: L6002U: Could not open file ..\obj\text.o: No such file
- STM32F4学习(二)——创建工程
- visualgdb下stm32工程模板修改
- 《PHP和MySQL Web开发》学习心得--创建图像
- django学习笔记1--django的安装与工程创建
- 学生信息系统学习心得四、学籍管理模块的创建
- STM32学习笔记之USB工程目录文件分析
- php自己创建TPL模板引擎之初学习
- 初学者如何处理STM32创建工程时stm32_eval.h的问题