STM32学习日记1.命名规范

这篇博客详细介绍了STM32编程中常用的命名规范,包括外设寄存器、常量、函数和变量的命名规则。例如,外设函数命名以外设缩写加下划线开始,如PPP_Init用于初始化外设;变量命名使用特定前缀表示其类型和属性,如s32代表有符号长整型。此外,博客还提到了常量定义的位置和寄存器的处理方式。
摘要由CSDN通过智能技术生成

字母缩写

ADC 数模转换器

BKP 备份寄存器

CAN 控制寄存器

DMA 直接内存存取控制器

EXTI 外部中断事件控制器

FLASH 闪存存储器

GPIO 通用寄存器

I2C 内部集成电路

IWDG 独立看门狗

NVIC 嵌套中断向量列表控制器

PWR 电源、功耗控制

RCC 复位与电路控制器

RTC 实时时钟

SPI 串行外设接口

SysTick 系统嘀嗒定时器

TIM 通用定时器

TIM1 高级控制定时器

USART 通用同步异步接收发射端

WWDG 窗口看门狗


系统、源程序文件和头文件都以“stm32f10x_”作为开头。

常量仅被应用于一个文件的,定义与该文件中;被应用于多个文件的,在对应头文件中定义。所有常量都由英文字母大写书写。

寄存器作为常量处理。他们的命名都由英文字母大写书写。

外设函数的命名以该外设的缩写加下划线为开头。每个单词的第一个字母都由英文字母大写书写,在函数名中,只允许存在一个下划线,用以分隔外设缩写和函数名的其它部分。

PPP_Init,初始化外设PPP。

PPP_DeInit,复位外设PPP的所有寄存器缺省值。

PPP_StructInit,通过设置PPP_InitTypeDef结构中的各种参数来定义外设的功能。

PPP_Cmd,使能或者失能外设PPP

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值