在stm32中,所需的库函数有那些

时间:2024-05-02 09:12:17

使用库函数中封装的函数来访问外设可以使得stm32开发更加方便,省去了查寄存器位操作,只用查库函数就可以了
但是使用库函数时要记住真正的其本质是获取寄存器的地址然后设置其中的位

库函数一般添加到自己创建的Lib文件夹中
库函数实际上分成了两块,分别是CSMIS和标准的外设驱动库
1. 从CMSIS中添加:
    添加core_cm3
    Lib(注意区分这个Lib是从官网下载的stm32标准库文件)->CMSIS->CM3->CoreSupport
    添加system_stm32f10x
    Lib->CMSIS->CM3->DeviceSupport->STM32F10x
    添加stm32f10x_it
    Lib->CMSIS->CM3->DeviceSupport->STM32F10x
共添加3个文件

2. 从标准外设库中添加:
    Lib->STM32F10x_StdPeriph_Driver->src
                (进入src文件夹后,将文件类型切换到C Source files(".c")后将所有文件都添加到工程中)