国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

STM32:GPIO使用總結(jié)

2022-11-18 21:07 作者:技術(shù)流阿宅  | 我要投稿

1、GPIO一圖概述:

(1)各種接口的措施

2、GPIO的8種模式

2.1 I/O初始化配置


2.2 I/O使用

2.2.1 設(shè)置

2.2.2 輸入引腳讀取

2.3 I/O模式

3、GPIO使用步驟

3.1. 使能GPIO對(duì)應(yīng)的外設(shè)時(shí)鐘
例如://使能GPIOA、GPIOB、GPIOC對(duì)應(yīng)的外設(shè)時(shí)鐘

3.2 聲明一個(gè)GPIO_InitStructure結(jié)構(gòu)體

3.3 選擇待設(shè)置的GPIO管腳

例如://選擇待設(shè)置的GPIO第7、8、9管腳位 ,中間加“|”符號(hào)

3.4 設(shè)置選中GPIO管腳的速率

3.5 設(shè)置選中GPIO管腳的模式

例如://設(shè)置選中GPIO管腳的模式為開(kāi)漏輸出模式

3.6 根據(jù)GPIO_InitStructure中指定的參數(shù)初始化外設(shè)GPIOX

3.7 其他應(yīng)用

例: 將端口GPIOA的第10、15腳置1(高電平)

例:將端口GPIOA的第10、15腳置0(低電平)

4、GPIO操作說(shuō)明

4.1 庫(kù)函數(shù): 函數(shù)GPIO_DeInit

功能描述:將外設(shè)GPIOx寄存器重設(shè)為缺省值

4.2 函數(shù)GPIO_AFIODeInit

功能描述:將復(fù)用功能(重映射事件控制和EXTI設(shè)置)重設(shè)為缺省值
例:

4.3 函數(shù)GPIO_Init

功能描述:根據(jù)GPIO_InitStruct中指定的參數(shù)初始化外設(shè)GPIOx寄存器
例:

4.3.1 GPIO_InitTypeDefstructure

GPIO_InitTypeDef定義于文件“stm32f10x_gpio.h”:

4.3.2 GPIO_Pin

該參數(shù)選擇待設(shè)置的GPIO管腳,使用操作符“|”可以一次選中多個(gè)管腳??梢允褂孟卤碇械娜我饨M合。

4.3.3 GPIO_Speed

用以設(shè)置選中管腳的速率。

4.3.4 GPIO_Mode

用以設(shè)置選中管腳的工作狀態(tài)。

4.4 函數(shù)GPIO_StructInit

功能描述:把GPIO_InitStruct中的每一個(gè)參數(shù)按缺省值填入 例:

4.5 函數(shù)GPIO_ReadInputDataBit

功能描述:讀取指定端口管腳的輸入
例:

函數(shù)原型:

4.6 函數(shù)GPIO_ReadInputData

功能描述:讀取指定的GPIO端口輸入
例:

函數(shù)原型:

4.7 函數(shù)GPIO_ReadOutputDataBit

功能描述:讀取指定端口管腳的輸出
例:

函數(shù)原型:

4.8 函數(shù)GPIO_ReadOutputData

功能描述:讀取指定的GPIO端口輸出
例:

函數(shù)原型:

4.9 函數(shù)GPIO_SetBits

功能描述:置位指定的數(shù)據(jù)端口位
例: 將端口GPIOA的第10、15腳置1(高電平)

函數(shù)原型:

4.10 函數(shù)GPIO_ResetBits

功能描述:清除指定的數(shù)據(jù)端口位
例:將端口GPIOA的第10、15腳置0(低電平)

函數(shù)原型:

4.11 函數(shù)GPIO_WriteBit

功能描述:設(shè)置或者清除指定的數(shù)據(jù)端口位
例:

函數(shù)原型:

4.12 函數(shù)GPIO_Write

功能描述:向指定GPIO數(shù)據(jù)端口寫(xiě)入數(shù)據(jù)
例:

函數(shù)原型:

4.13 函數(shù)GPIO_PinLockConfig

功能描述:鎖定GPIO管腳設(shè)置寄存器
例:

4.14 函數(shù)GPIO_EventOutputConfig

功能描述:選擇GPIO管腳用作事件輸出?

例:

4.15 函數(shù)GPIO_EventOutputCmd

功能描述:使能或者失能事件輸出?

例:

4.16 函數(shù)GPIO_PinRemapConfig

功能描述:改變指定管腳的映射

例:


STM32:GPIO使用總結(jié)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
云林县| 苏尼特左旗| 博湖县| 文水县| 乌海市| 顺平县| 新化县| 凌云县| 西平县| 东平县| 安阳市| 饶阳县| 屏山县| 攀枝花市| 新田县| 凌海市| 吴堡县| 泰兴市| 新泰市| 广平县| 陆丰市| 清涧县| 扶余县| 大埔县| 灯塔市| 南岸区| 循化| 江达县| 青田县| 平昌县| 洞口县| 郑州市| 岗巴县| 公主岭市| 阜康市| 昔阳县| 个旧市| 东明县| 西乌珠穆沁旗| 长寿区| 日喀则市|