STM32的Keil工程文件建立过程

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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中

相关文档
最新文档