首页 > 编程知识 正文

精简指令集和复杂指令集,stm32f

时间:2023-05-05 22:13:32 阅读:12330 作者:4490

1 .缩写

2 .命名约定外围函数的命名以该外设的缩写下划线开头。 每个单词的第一个字母是用字母大写写的。

例如:

SPI_SendData。 在函数名称中,使用只允许存在一个下划线分隔外围设备的缩写和函数名称的其他部分。

一个名为PPP_ Init 的函数,其功能是基于在PPP_InitTypeDef中指定的参数,使用初始化外围设备PPP,例如坚固的西装_

PPP_ 初始化引脚函数通过设置PPP_InitTypeDef结构中的各种参数来使StructInit工作。

例如,USART_StructInit

名为PPP_ 定义外设的功能的函数将DeInit外围设备PPP的所有寄存器(包括强健的西装_DeInit )设置为默认值。

一个名为PPP_ 复位的函数,其功能为Cmd外围设备PPP,例如SPI_Cmd。

一个名为PPP_ 使能或者失能的函数,其功能来自ITConfig外围设备PPP所在的使能或者失能,例如RCC _ it conconcon

一个名为PPP_ 中断源的函数,其功能为DMAConfig外围设备PPP的使能或者失能,例如结实的西装1 _ DMA conff

一个名为PPP_ DMA 接口的函数,其功能是检查带有外围PPP的用以配置外设功能的函数,总是以字符串“Config”结尾。 例如I2C_GetFlagStatus。

一个名为PPP_ GetFlagStatus的函数,其功能为标志位被设置与否外围设备PPP ClearFlag,例如I2C_ClearFlag

一个名为PPP_ 清除的函数,其功能是确定来自外围PPP的标志位。 例如是I2C_GetITStatus。

一个名为PPP_ GetITStatus 的函数,其功能为中断发生与否外置PPP ClearITPendingBit,例如:

I2C_ClearITPendingBit

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。