您的位置 首页 国产IC

MDK中运用STM32官方固件库

首先STM32官方固件库在Keil中的位置是:.h文件在\Keil\ARM\INC\ST\STM32F10x.c文件在\Keil\ARM\RV31\LIB\ST\STM32F10x要使用官方固件库,首

首要STM32官方固件库在Keil中的方位是:

.h文件在\Keil\ARM\INC\ST\STM32F10x

.c文件在\Keil\ARM\RV31\LIB\ST\STM32F10x

要运用官方固件库,首要要在MDK的工程树立今后将需求用到的相应的.c文件复制到工程下,例如在工程目录下新建一个FWLib的文件夹,然后复制到这儿。STM32官方固件库的结构如下:

在stm32f10x_conf.h中相似如下的界说:
#define _SPI2
#define _SPI3

在stm32f10x_map.h中

#ifdef _SPI2
#define SPI2((SPI_TypeDef *) SPI2_BASE)
#endif

#ifdef _SPI3
#define SPI3((SPI_TypeDef *) SPI3_BASE)
#endif

就是说只要在stm32f10x_conf.h中界说了外设的标签(如_SPI2),才干拜访SPI2的寄存器。因而用户期望拜访某外设,必须在stm32f10x_conf.h中界说标签。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/268228.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部