stm32mcuid规则_STM32固件库命名规则

1、系统文件名和源文件名以‘ stm32f10x_’的形式表示。

2、在单一文件中使用的常量在该文件中定义。在多个文件中使用的常量定义在头文件中。所有常量都以大写字母表示。

3、寄存器当做常量看待,同样以大写字母表示,多数情况下,在STM3210X参考手册中使用相同的缩写。

4、外围模块的功能函数的名字,需要有相应的外围模块缩写加下划线这样的前缀,每个单词的首字符要大写。例如SPI_SendData,在一个函数名中,只允许有一条下划线,用来区分外围模块缩写和剩下的函数名。

5、使用X_InitTypeDef中指定的参数初始化X外围模块的函数,被命名为X_Init.

6、复位X外围模块的寄存器为默认值的函数,命名为X_DeInit。

7、将X_InitTypeDef结构体每个成员设置为复位值的函数,命名为x_StructInit.

8、用来使能或者禁止指定的X外围的函数,命名为X_Cmd。

9、用来使能或禁止指定的X外围模块的某个中断资源的函数,命名为X_ITConfig。

10、用来使能或禁止指定的X外围模块的DMA接口的函数,命名为X_DMAConfig.

11、用来设置某个外围模块的函数,总是以字符串‘Config’结尾。

12、用来检验指定X的标志是否被职位或清零的函数命名为X_GetFlagStatus.

13、用来清除某个X的标志函数,命名为X_ClearFlag

14、用来检验指定X的中断是否发生的函数,命名X_GetITstatus

本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值