STM32的Keil工程文件建立过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
固件库采用3.5.0版本
USE_STDPERIPH_DRIVER,STM32F10X_CL
1.首先建立工程文件,将固件库中的文件复制过来
建立工程文件夹project,包含文件夹
user:用户可自己修改的文件
CMSIS:Cortex-M3内核相关文件
startup:启动单片机的汇编文件
driver:外设操作的驱动文件
具体向工程文件夹中添加的文件为:
将路径:固件库文件夹\Project\STM32F10x_StdPeriph_Template中的stm32f10x_conf.h、stm32f10x_it.c、stm32f10x_it.h文件添加到user文件夹,再在其中建立一个main.c主文件
将路径:固件库文件夹\Libraries\CMSIS\CM3\CoreSupport中的core_cm3.c、core_cm3.h 文件,以及固件库文件夹\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x中的stm32f10x.h、system_stm32f10x.c、system_stm32f10x.h文件添加到CMSIS文件夹
将路径:固件库文件夹\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm 中的startup_stm32f10x_cl.s(互联型启动文件)文件添加到startup文件夹
将路径:固件库文件夹\Libraries\STM32F10x_StdPeriph_Driver中的src和inc文件夹全部复制到driver文件夹
2.在Keil中建立工程并管理工程文件
3.设置Keil与编译相关的选项
USE_STDPERIPH_DRIVER,STM32F10X_CL
4.添加代码
中断代码添加在stm32f10x_it.c中