Advertisement

基于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)

还没有任何评论哟~