gpio_typedef_超经典的STM32学习笔记——第一章GPIO口
生活随笔
收集整理的這篇文章主要介紹了
gpio_typedef_超经典的STM32学习笔记——第一章GPIO口
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
函數名
GPIO_Init
函數原形
void
GPIO_Init(GPIO_TypeDef*
GPIOx,
GPIO_InitTypeDef*?GPIO_InitStruct)
功能描述
根據
GPIO_InitStruct
中指定的參數初始化外
設
GPIOx
寄存器
輸入參數
1
GPIOx
:
x
可以是
A
,
B
,
C
,
D
或者
E
,來選擇
GPIO
外設
輸入參數
2
GPIO_InitStruct
:指向結構
GPIO_InitTypeDef
的指針,包含了外設
GPIO
的配置信息參閱
Section
:
GPIO_InitTypeDef
查閱更多該參數允
許取值范圍
輸出參數
無
返回值
無
先決條件
無
被調用函數
無
1.1.1
:
GPIO_TypeDef
為一結構體:
typedef?struct
{
__IO?uint32_t?CRL;
//
端口配置低寄存器
__IO?uint32_t?CRH;
//
端口配置高寄存器
__IO?uint32_t?IDR;
//
端口輸入數據寄存器
__IO?uint32_t?ODR;
__IO?uint32_t?BSRR;
__IO?uint32_t?BRR;
__IO?uint32_t?LCKR;
}?GPIO_TypeDef;
GPIOx
為一宏定義:
總結
以上是生活随笔為你收集整理的gpio_typedef_超经典的STM32学习笔记——第一章GPIO口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 打印日历-C语言
- 下一篇: MeshBaker插件 使用套路