基于STM32的自建库编写代码实现LED点亮功能(第二部分)
发布时间
阅读量:
阅读量
STM32函数库介绍
STM32固件库由ST公司为STM32系列芯片开发,提供了可供调用的函数接口。通过使用这些接口,开发者能够便捷地配置STM32的寄存器,从而避免直接操作底层寄存器的复杂过程。该库具有开发效率高、代码可读性强以及后期维护简便等优势。
STM32F10X头文件解析
#ifndef _STM32F10X_H
#define _STM32F10X_H
typedef unsigned int uint32_t;
typedef unsigned short uint16_t;
/*片上外设基地址*/
#define PERIPH_BASE ((unsigned int)0x40000000)
/*总线基础地址,GPIO都挂载在APB2上*/
#define APB2PERIPH_BASE (PERIPH_BASE + 0x10000)
/*RCC挂载在AHB上*/
#define AHBPERIPH_BASE (PERIPH_BASE + 0x20000)
/*GPIO外设基地址*/
#define GPIOA_BASE (APB2PERIPH_BASE + 0x0
全部评论 (0)
还没有任何评论哟~
