单片机
返回首页

STM32标准库函数命名规则

2019-01-30 来源:eefocus

1.xxx_Init的函数,其功能是根据xxx_InitTypeDef中指定的参数,初始化外设xxx,例如TIM_Init

2.xxx_DeInit的函数,其功能为复位外设xxx的所有寄存器至默认值,例如TIM_DeInit

3.xxx_StructInit的函数,其功能为通过设置xxx_InitTypeDef 结构中的各种参数为默认值,例如:USART_StructInit

4.xxx_Cmd的函数,其功能为使能或者失能外设xxx,例如: SPI_Cmd.

5.xxx_ITConfig的函数,其功能为使能或者失能来自外设xxx某中断源,例如: RCC_ITConfig

6.xxx_DMAConfig的函数,其功能为使能或者失能外设xxx的DMA接口,例如:TIM1_DMAConfig

7.用以配置外设功能的函数,总是以字符串“Config”结尾,例如GPIO_PinRemapConfig.

8.xxx_GetFlagStatus的函数,其功能为检查外设xxx某标志位被设置与否,例如:I2C_GetFlagStatus.

9.xxx_ClearFlag的函数,其功能为清除外设xxx标志位,例如:I2C_ClearFlag.

10.xxx_GetITStatus的函数,其功能为判断来自外设xxx的中断发生与否,例如:I2C_GetITStatus

11.xxx_ClearITPendingBit的函数,其功能为清除外设xxx中断待处理标志位,例如:I2C_ClearITPendingBit


进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 光控音效发生器电路

  • 离子检测器电路分析

  • 非常简单的150W功放电路图

  • 基于IC555的可变PWM振荡器电路

  • 使用NE555和磁簧开关的橱柜照明电路

  • 一种构建12V和230V双直流电源的简单方法

    相关电子头条文章