STM32库函数中GPIO_Init的理解
来源:互联网 发布:下载骑行软件 编辑:程序博客网 时间:2024/06/07 00:40
作者:阿拉丁神丢
转自:http://blog.sina.com.cn/s/blog_6035432c0100u2ry.html
STM32中GPIO的配置风格和以往研究的MCU有很大的不同,研究了好一段时间才搞通。
typedef enum
{ GPIO_Mode_AIN = 0x0,
}GPIOMode_TypeDef;
配置一个引脚只需要4位寄存器,而上面却定义了8位,仔细研究GPIO_Init()函数后,确定为ST开发人员加上去的标识位。0x1_ 的是输出标识,其他则为输入模式。
下面看一下GPIO_Init()这个函数:
void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)
{
/*---------------------------- GPIO Mode Configuration -----------------------
/*---------------------------- GPIO CRL Configuration ------------------------
- STM32库函数中GPIO_Init的理解
- STM32库函数中GPIO_Init的理解
- stm32库函数GPIO_Init()解析
- stm32库函数GPIO_Init()解析
- STM32库函数SystemInit()的理解
- STM32中的GPIO_Init()函数的分析
- STM32F10x GPIO_Init() 库函数简化
- 对GPIO_Init(GPIOx,&GPIO_InitStructure)的理解
- STM32 GPIO之 GPIO_Init() 函数
- void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)的一些理解
- 解析STM32的库函数
- STM32的库函数
- 【嵌入式】STM32的库函数使用
- 关于stm32中R15寄存器的理解
- 对于stm32中dma的理解
- STM32:STM32库函数配置
- STM32的SPI初始化 库函数3.5
- 关于stm32库函数应用的总结
- Android本地视频播放器开发--ffmpeg解码视频文件中的音频(1)
- 手游的世界观和方法论
- DHCP的几个时间概念
- 大学往事 组成原理和操作系统
- 未完成-push(shareptr<>())
- STM32库函数中GPIO_Init的理解
- 自定义文本编辑组件(二)
- Writing Device Drivers: Tutorial 第一章 设备驱动程序的概念
- linux安装redis
- css
- bin与hex之间的转换 bin合并软件
- STM32 分散加载文件 IAP —MDK
- 如何在MDK中生成 *.bin 格式的文件
- Web前端开发修炼之道-CSS篇2(转+改)