最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
库伦旗| 英德市| 皋兰县| 油尖旺区| 隆昌县| 河曲县| 方山县| 松溪县| 文登市| 海口市| 留坝县| 广东省| 永宁县| 景宁| 顺平县| 收藏| 东乡族自治县| 昌吉市| 吉水县| 阳东县| 理塘县| 绩溪县| 锡林郭勒盟| 阿勒泰市| 仙游县| 宣化县| 寿光市| 迁安市| 宁强县| 花莲县| 开平市| 新野县| 佛山市| 资兴市| 定边县| 泽库县| 京山县| 灌阳县| 兴业县| 辽阳县| 甘谷县|