STM32固件库详解

刚开始学习STM32,对其中的固件库有很多不理解的地方,这里参考网上的一些文章,自己再列一下

原文看这里

 

先,我们在创建STM32 priject的时候一般先建立几个文件夹:CMSIS、FWlib、User、Listing、Output。

CMSIS:存放启动文件和M3自带的一些系统通用文件,比如 startup_stm32f10x_Xd.score_cm3.hcore_cm3.c

system_stm32f10x.hsystem_stm32f10x.cstm32f10x.h

FWlib:存放STM32库里面的incsrc这两个文件夹,它们包括了芯片上的所有驱动

User:存放工程文件和用户代码,如main.cstm32f10x_conf.hstm32f10x_it.hstm32f10x_it.c

Output:软件编译后的输出文件(这个需要在后面进行设置才能实现)

Listing:编译过程产生的文件(同样需要设置)

 

文件功能说明

 

图片2

posted @ 2013-02-07 07:58  此去经年  阅读(750)  评论(0编辑  收藏  举报