搜档网
当前位置:搜档网 › STM32单片机固件库建立工程的方法及步骤

STM32单片机固件库建立工程的方法及步骤

STM32单片机固件库建立工程的方法及步骤

STM32单片机固件库建立工程的方法及步骤

使用STM32的小伙伴知道,操作STM32可以用官方固件库直接操作芯片,也可以直接操作寄存器。

无论使用哪种方式,最终都是在操作寄存器。

今天,小编给大家介绍使用ST官方的固件库建立的工程。

1,新建项目,在新建工程的目录下新建几个文件夹:

A,CORE (用来存放启动文件)

B,STM32F10x_FWLib (用来存放ST官方的库函数文件)

C,USER (用来存放我们的mian.c,以及system_stm32f10x.c等)

2,打开ST官方的固件库,在对应的文件夹添加一下文件:

CORE:添加STM32F1xx固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport 下的core_cm3.c,core_cm3.h

添加STM32F1xx固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\st artup\arm 下的所有文件

STM32F10x_FWLib:复制STM32F1xx固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver 下的inc,src 文件夹

USER:添加STM32F1xx固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 目录下的stm32f10x.h,system_stm32f10x.c,system_stm32f10x.h

添加STM32F1xx固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template 目录下的main.c,stm32f10x_conf.h,stm32f10x_it.c,stm32f10x_it.h

相关主题