stm32的外设的应用函数定义
2017-08-16 09:06
169 查看
各个外设的应用函数都在所对应的.C 和 .H文件中集成。 简单介绍下各个函数的定义:
1.PPP_Init 的函数,其功能是根据 PPP_InitTypeDef中指定的参数,初始化外设 PPP。
2.PPP_DeInit 的函数,其功能为复位外设 PPP的所有寄存器至缺省值。(基本上就是开启外设时钟,而且好像会清掉别的外设定义好的时钟,慎用!)
3. PPP_StructInit 的函数,其功能为通过设置 PPP_InitTypeDef 结构中的各种参数来定义外设的功能。
4.PPP_Cmd 的函数,其功能为使能或者失能外设 PPP。
5.PPP_ITConfig 的函数,其功能为使能或者失能来自外设 PPP某中断源。
6.PPP_DMAConfig 的函数,其功能为使能或者失能外设 PPP的 DMA接口。
7.配置外设功能的函数,总是以字符串“Config”结尾。
8.PPP_GetFlagStatus的函数,其功能为检查外设 PPP某标志位被设置与否。
9.PPP_GetITStatus 的函数,其功能为判断来自外设 PPP的中断发生与否。
10.PPP_ClearFlag 的函数,其功能为清除外设 PPP标志位。
11.PPP_ClearITPendingBit 的函数,其功能为清除外设 PPP 中断待处理标志位
1.PPP_Init 的函数,其功能是根据 PPP_InitTypeDef中指定的参数,初始化外设 PPP。
2.PPP_DeInit 的函数,其功能为复位外设 PPP的所有寄存器至缺省值。(基本上就是开启外设时钟,而且好像会清掉别的外设定义好的时钟,慎用!)
3. PPP_StructInit 的函数,其功能为通过设置 PPP_InitTypeDef 结构中的各种参数来定义外设的功能。
4.PPP_Cmd 的函数,其功能为使能或者失能外设 PPP。
5.PPP_ITConfig 的函数,其功能为使能或者失能来自外设 PPP某中断源。
6.PPP_DMAConfig 的函数,其功能为使能或者失能外设 PPP的 DMA接口。
7.配置外设功能的函数,总是以字符串“Config”结尾。
8.PPP_GetFlagStatus的函数,其功能为检查外设 PPP某标志位被设置与否。
9.PPP_GetITStatus 的函数,其功能为判断来自外设 PPP的中断发生与否。
10.PPP_ClearFlag 的函数,其功能为清除外设 PPP标志位。
11.PPP_ClearITPendingBit 的函数,其功能为清除外设 PPP 中断待处理标志位
相关文章推荐
- 找出stm32的库函数外设初始化应用规律
- go语言使用go-sciter创建桌面应用(三) 事件处理,函数与方法定义,go与tiscript之间相互调用
- PHP sprintf() 函数的应用(定义和用法)
- 函数的重载定义及应用
- JavaScript进阶 函数、定义函数、函数应用、对象
- stm32学习的日子-构建库函数雏形(第1节)—寄存器结构体定义控制点亮G0Kitv2.1 LED2和LED4
- 析构函数定义为虚函数场景(多态应用)
- PHP sprintf() 函数的应用(定义和用法)
- STM32 printf函数重定义
- linux 互斥锁pthread_mutex_t 等其它函数定义 及 应用实例
- C语言结构体及typedef关键字定义结构体别名和函数指针的应用
- stm32应用部分发生中断,PC跳转到IAP中断向量表处后,如何跳转到应用部分中断函数入口的
- 虚函数的定义与应用
- stm32 IAR printf函数重定义
- 函数的定义及应用
- 疯狂输出⚔ Java中函数中定义及应用
- C语言,函数的声明,定义,以及调用(实现).举例应用.学了这么长时间,初步明白,汗颜啊
- STM32外设结构体定义和时钟初始化语句顺序导致编译
- STL函数对象:定义、及其在STL中的应用
- Groovy 函数(方法)定义 和 应用