RM新时代网站-首页

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子發(fā)燒友網(wǎng)>控制/MCU>STM32單片機(jī)的GPIO輸入、輸出模式與配置方法

STM32單片機(jī)的GPIO輸入、輸出模式與配置方法

收藏

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

評(píng)論

查看更多

相關(guān)推薦

HAL庫(kù)GPIO輸入模式在cubemx中的配置

上節(jié)課程介紹了GPIO輸出模式配置,包括修改IO標(biāo)簽,選擇GPIO模式GPIO上下拉等,本節(jié)輸入模式有很多相同之處,節(jié)省時(shí)間,小飛哥就簡(jiǎn)單介紹一下
2022-11-02 09:33:251291

一文詳解單片機(jī)GPIO開漏模式

3.3V供電單片機(jī),開漏模式GPIO內(nèi)部示意圖如下所示,當(dāng)內(nèi)部MOS管關(guān)斷時(shí),上拉電阻的作用下,GPIO可以正常輸出5V。
2022-11-15 15:23:053795

STM32 GPIO的API函數(shù)配置和使用技巧

本篇開始對(duì)STM32GPIO在實(shí)際開發(fā)設(shè)計(jì)中的使用配置和技巧進(jìn)行探討,可以先去回顧下之前介紹的GPIO的相關(guān)理論基礎(chǔ)知識(shí)包括基本結(jié)構(gòu),工作模式和寄存器原理。
2023-04-14 10:46:46785

基于STM32單片機(jī)通過(guò)GPIO輸出點(diǎn)亮LED燈

STM32單片機(jī)和51單片機(jī)不同,51單片機(jī)只需與引腳相連后就可以使用引腳發(fā)出高低電平信號(hào)控制外部器件,而STM32單片機(jī)需要先對(duì)引腳進(jìn)行配置(初始化),如果使用引腳用作I2C、SPI、USART等通訊接口時(shí),就是所謂的復(fù)用功能時(shí),就需要再配置外設(shè)的工作參數(shù)。
2023-06-02 11:05:111634

STM32F407 GPIO輸入配置配置步驟

介紹STM32F407新建寄存器工程流程,介紹輸入模式配置方式,以按鍵為例完成按鍵輸入檢測(cè)。
2023-07-06 14:28:561170

STM32GPIO操作配置和使用方法

本篇開始對(duì)STM32GPIO在實(shí)際開發(fā)設(shè)計(jì)中的使用配置和技巧進(jìn)行探討,可以先去回顧下之前介紹的GPIO的相關(guān)理論基礎(chǔ)知識(shí)包括基本結(jié)構(gòu),工作模式和寄存器原理。
2023-07-07 16:50:123059

STM32單片機(jī)的八種GPIO模式

GPIO 是通用輸入/輸出端口的簡(jiǎn)稱,本文以STM32為例進(jìn)行說(shuō)明,其他的單片機(jī)功能上都是大同小異,學(xué)會(huì)STM32GPIO,我們可以觸類旁通。
2023-09-07 11:38:011188

GPIO模式配置

一、 GPIO模式配置1、輸入/輸出模式(參考stm32手冊(cè))2、GPIO輸出模式下,幾種速度的區(qū)別:(1). GPIO 引腳速度: GPIO_Speed_2MHz(10MHz, 50MHz
2021-08-20 06:33:50

GPIO輸入輸出模式

新手在學(xué)stm32,八種GPIO輸入輸出模式,按照端口配置寄存器應(yīng)該是用4位表示,為什么官方庫(kù)里要這樣枚舉?typedef enum{ GPIO_Mode_AIN = 0x0
2014-09-06 01:39:56

GPIO處于輸入模式下的相關(guān)配置

GPIO處于輸入模式下,下拉輸入和上拉輸入的相關(guān)配置如下圖所示。需要注意的是,下拉輸入和上拉輸入是通過(guò)端口輸出寄存器GPIOx_ODR來(lái)區(qū)分的。因此,在進(jìn)行上拉/下拉輸入配置時(shí)候,雖然對(duì)GPIO進(jìn)行的關(guān)于輸入的操作,但是仍要對(duì)和輸出相關(guān)的寄存器ODR進(jìn)行配置。上述注意事...
2021-08-05 07:06:30

GPIO單片機(jī)的引腳輸入輸出功能有什么用?

GPIO單片機(jī)輸出功能什么時(shí)候用?GPIO單片機(jī)輸入功能什么時(shí)候用?
2021-11-05 06:59:19

STM32 CubeMx時(shí)鐘樹配置GPIO輸入輸出

STM32 CubeMx時(shí)鐘樹配置GPIO輸入輸出(一)1.定時(shí)器我們先從他最簡(jiǎn)單的部分,定時(shí)器里面有一個(gè)值叫計(jì)數(shù)初值。他就是可以根據(jù)時(shí)鐘信號(hào)的觸發(fā)而發(fā)生變化。假設(shè)我們知道了時(shí)鐘信號(hào)的頻率,我們
2022-01-20 08:04:43

STM32單片機(jī)外部中斷配置講解

單片機(jī)配置外部中斷時(shí)可以按照以下步驟來(lái)操作:1.初始化GPIO輸入;2.開啟復(fù)用時(shí)鐘,設(shè)置映射關(guān)系;3.設(shè)置觸發(fā)條件;4.分配中斷向量控制器,并使能;5.編寫中斷服務(wù)函數(shù);05STM32外部中斷相關(guān)
2017-10-12 09:20:50

STM32單片機(jī)外部中斷配置講解

單片機(jī)配置外部中斷時(shí)可以按照以下步驟來(lái)操作:1.初始化GPIO輸入;2.開啟復(fù)用時(shí)鐘,設(shè)置映射關(guān)系;3.設(shè)置觸發(fā)條件;4.分配中斷向量控制器,并使能;5.編寫中斷服務(wù)函數(shù);05STM32外部中斷相關(guān)
2017-10-17 09:56:29

STM32單片機(jī)外部中斷配置講解

單片機(jī)配置外部中斷時(shí)可以按照以下步驟來(lái)操作:1.初始化GPIO輸入;2.開啟復(fù)用時(shí)鐘,設(shè)置映射關(guān)系;3.設(shè)置觸發(fā)條件;4.分配中斷向量控制器,并使能;5.編寫中斷服務(wù)函數(shù);05STM32外部中斷相關(guān)
2018-10-25 16:40:46

STM32單片機(jī)是怎樣配置FPGA的

STM32單片機(jī)配置FPGA一、硬件信息1.FPGA:EP4CE10E22C8N2.單片機(jī)STM32F411CEU6(flash:512kb)3.原理圖如下:4.單片機(jī)cube配置如下:二、配置
2021-11-26 07:32:14

STM32單片機(jī)模擬量脈沖調(diào)速的STM32Cube配置相關(guān)資料分享

STM32單片機(jī)模擬量脈沖調(diào)速的STM32Cube配置有些時(shí)候我們需要伺服電機(jī)以速度模式運(yùn)行。當(dāng)伺服電機(jī)以速度模式運(yùn)行時(shí)最優(yōu)選的方式自然是通過(guò)伺服驅(qū)動(dòng)器自身的模擬量輸入來(lái)進(jìn)行調(diào)速。但是一些伺服驅(qū)動(dòng)器
2021-06-28 09:07:34

STM32F401ZGT6單片機(jī)GPIO功能方面有哪些特點(diǎn)

STM32的學(xué)習(xí)筆記—GPIO我使用的是STM32F401ZGT6,有7組IO口,每組16個(gè)引腳,共112個(gè)引腳。因?yàn)樘肆?,確實(shí)容易出錯(cuò),還請(qǐng)賜教參考官方文檔:八種IO口模式區(qū)別結(jié)構(gòu)原理該單片機(jī)
2022-02-28 06:33:06

STM32GPIO輸入模式輸出模式結(jié)構(gòu)

(IDR)。我們可以通過(guò)設(shè)置配置寄存器(CRL、CRH),控制這兩個(gè)開關(guān),于是就可以得到 GPIO的上拉輸入(GPIO_Mode_IPU ) 和下拉輸入模式(GPIO_Mode_IPD )了。
2019-05-21 08:16:16

STM32GPIO輸出模式輸入模式詳解

STM32GPIO輸出模式可以分為哪幾種呢?STM32GPIO輸入模式可以分為哪幾種呢?怎樣去使用SerialPort類去讀取數(shù)據(jù)呢?
2021-12-07 07:33:54

stm32F1的GPIO詳解

嵌入式工程師成長(zhǎng)之路(一)stm32F1GPIO詳解想要學(xué)習(xí)嵌入式知識(shí),可以從單片機(jī)入手,下面以stm32f103zet6以及51單片機(jī)為例,講解單片機(jī)最基本部分IO口第一部分:stm32STM32
2022-01-20 06:48:54

單片機(jī)STM32的引腳模式設(shè)置

GPIO_Mode_AF_PP:復(fù)用推挽輸出模式 前四個(gè)是輸入模式,后四個(gè)是輸出模式輸入輸出 從51過(guò)來(lái)的人,對(duì)輸入輸出比較陌生。51單片機(jī)不用設(shè)置輸入輸出模式,自動(dòng)變換,無(wú)需程序配置,當(dāng)我
2018-07-04 07:26:33

單片機(jī)gpio是什么

單片機(jī)gpio是什么,概念GPIO(general purpose intput output)是通用輸入輸出端口的簡(jiǎn)稱,可以通過(guò)軟件來(lái)控制其輸入輸出。51 單片機(jī)芯片的 GPIO 引腳與外部設(shè)備
2021-07-21 07:31:29

單片機(jī)基本輸入輸出(GPIO)實(shí)驗(yàn)

AVR單片機(jī)實(shí)驗(yàn)一 單片機(jī)基本輸入輸出(GPIO)實(shí)驗(yàn)1實(shí)驗(yàn)?zāi)康恼莆誌CCAVR 集成開發(fā)環(huán)境的使用;了解ATmega16單片機(jī)管腳的輸入輸出寄存器的使用方法;2實(shí)驗(yàn)內(nèi)容建立一個(gè)工程,實(shí)現(xiàn)流水
2021-11-23 07:17:53

單片機(jī)的按鍵配置輸入模式獲取控制信號(hào)

關(guān)于STM32學(xué)習(xí)分享第二章 按鍵輸入控制文章目錄前言二、代碼1.key.c2.key.h3.main.c總結(jié)前言開始!開始!單片機(jī)的按鍵配置輸入模式獲取控制信號(hào)。# 一、按鍵GPIO輸入模式類型
2022-02-24 06:06:19

主要介紹STM32單片機(jī)GPIO口基本概念

本篇主要介紹STM32單片機(jī)GPIO口基本概念和GPIO 寄存器的使用參考資料【51/STM32】詳解單片機(jī)GPIO輸入輸出的各種模式一、STM32單片機(jī)的IO口結(jié)構(gòu)STM32單片機(jī)的IO口
2022-02-22 07:30:40

主要講解STM32單片機(jī)外部中斷的應(yīng)用

文章目錄摘要配置工程修改引腳模式配置GPIO開啟外部中斷中斷優(yōu)先級(jí)分組中斷優(yōu)先級(jí)生成工程編寫用戶程序編寫中斷回調(diào)函數(shù)編譯下載程序注意摘要??這一章,主要講解STM32單片機(jī)外部中斷的應(yīng)用,實(shí)現(xiàn)
2022-01-14 08:33:49

什么時(shí)候51單片機(jī)管腳需要配置輸出或者輸入模式?

什么時(shí)候51單片機(jī)管腳需要配置輸出或者輸入模式? 我看有的程序沒有配置,有的程序有配置,一般哪些需要配置
2023-11-10 07:19:47

關(guān)于STM32單片機(jī)GPIO電平波形異常的問題

發(fā)現(xiàn)了異常,如下圖1:1.單片機(jī)輸出,tuner 輸入模式的時(shí)候,信號(hào)是正常的1.8V的波形。2.單片機(jī)輸入,tuner 輸出的時(shí)候,信號(hào)就異常了,高不高,低不低的。后在tuner 端增加了上啦電阻
2018-02-28 11:43:33

關(guān)于STM32F單片機(jī)GPIO配置問題

輸出。GPIO口可以靈活配置輸入輸出。輸入模式一般為四種,一般為模擬輸入,浮空輸入,上拉輸入和下拉輸入模式,也有人認(rèn)為輸入為模擬輸入,浮空輸入,弱上拉輸入,強(qiáng)上拉輸入,弱下拉輸入和強(qiáng)下拉輸入。輸出
2019-08-19 09:55:31

關(guān)于單片機(jī)GPIO的簡(jiǎn)介

薪火培訓(xùn)電控第一講——單片機(jī)GPIO關(guān)于單片機(jī)GPIO簡(jiǎn)介GPIO八種輸入輸出模式GPIO引腳復(fù)用Cube和keil使用簡(jiǎn)介文章參考:【STM32STM32F4 GPIO八種模式及工作原理詳解
2022-02-24 06:29:52

探討IO口的輸出模式

的實(shí)例進(jìn)一步探討IO口的輸出模式;隨后介紹單片機(jī)輸入電路;在此基礎(chǔ)上,結(jié)合IO口輸入輸出模式的性質(zhì)介紹標(biāo)準(zhǔn)雙向IO口和準(zhǔn)雙向IO口的特點(diǎn);最后分別對(duì)51單片機(jī)STM32單片機(jī)的IO口結(jié)構(gòu)進(jìn)行講解,其中重點(diǎn)對(duì)STM32單片機(jī)GPIO寄存器和工作原理進(jìn)行介紹。
2021-11-26 06:04:43

測(cè)試STM32單片機(jī)低功耗模式遇到的問題

測(cè)試STM32單片機(jī)低功耗模式時(shí),遇到一個(gè)問題。當(dāng)單片機(jī)從停止模式被喚醒后,LED指示燈閃爍變慢,同時(shí)串口通信出現(xiàn)亂碼。程序如下://將串口接收口做為中斷喚醒void EXIT_UART_Init
2021-08-18 08:00:42

STM32 管腳作為不同外設(shè)的 輸入/出 端時(shí)的模式配置

STM32的其中一個(gè)好處就是管腳可以靈活地按照需求來(lái)配置模式,可以配置成為輸入也可以成為輸出,但是這方便的同時(shí)也帶來(lái)了更多的麻煩,我設(shè)定管腳作為中斷輸入的時(shí)候,我應(yīng)該配置AIN
2016-05-09 14:36:4311

基于單片機(jī)STM32 GPIO 基本簡(jiǎn)單操作函數(shù)教程

STM32庫(kù)函數(shù)太多,而且不能識(shí)別大小寫,經(jīng)常記錯(cuò),GPIO簡(jiǎn)單記憶。---第一步--模式配置void GPIO_Config(void){GPIO
2018-09-04 11:00:003020

STM32單片機(jī)的八種IO口模式解析

STM32八種IO口模式區(qū)別 (1)GPIO_Mode_AIN模擬輸入 (2)GPIO_Mode_IN_FLOATING浮空輸入 (3)GPIO_Mode_IPD下拉輸入
2018-12-23 15:16:0438185

STM32單片機(jī)GPIO口8種模式的細(xì)致分析詳細(xì)說(shuō)明

關(guān)于STM32GPIO口的8種工作模式,我們先引出一些問題?
2019-09-03 17:28:002

STM32單片機(jī)GPIO口的工作模式解析

STM32單片機(jī)的每組IO口都有4個(gè)32位配置寄存器用于配置GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR和GPIOx_PUPDR,2個(gè)32位數(shù)據(jù)寄存器用于配置輸入
2019-08-20 15:07:321725

STM32單片機(jī)GPIO口的八種工作模式介紹

GPIO輸出狀態(tài)可以配置為推挽或開漏加上上拉或下拉。輸出數(shù)據(jù)既可以來(lái)自輸出數(shù)據(jù)寄存器,也可以由其他外圍寄存器發(fā)出。
2019-08-29 08:59:126522

關(guān)于STM32GPIO配置不同輸出速度會(huì)有什么影響?

STM32GPIO配置不同輸出速度會(huì)有什么影響?
2020-03-01 11:53:4811475

GPIO輸出還能作外部中斷輸入嗎?

我們這里要談的是基于硬件模式的外部中斷話題。當(dāng)STM32GPIO作為輸出時(shí),可能是通用GPIO輸出也可能是基于其它外設(shè)復(fù)用情況下的輸出,即復(fù)用輸出。
2020-07-05 10:42:564323

stm32單片機(jī)的基本工作原理

我們使用的大部分電器都使用了單片機(jī),那么stm32單片機(jī)的基本工作原理是什么呢?下面小編就帶大家了解一下stm32單片機(jī)的基本工作原理。 stm32的可控制的引腳是GPIO,GPIO能夠?qū)崿F(xiàn)與外部
2021-08-19 11:06:5526563

MCU通用輸入輸出端口(GPIO)輸出模式

對(duì)于常規(guī)MCU,通用輸入輸出GPIO)是其最基本、最常用的功能,用于實(shí)現(xiàn)最基本的數(shù)字量輸入輸出。 信號(hào)一般為:以3.3VDC為高電平的LTTL電平以5.0VDC為高電平的TTL電平。 一般
2021-10-28 19:06:1116

STM32單片機(jī)必須掌握的八種IO口模式和引腳配置方式

八種IO口模式STM32有八種IO口模式,分別是:模擬輸入、浮空輸入、上拉輸入、下拉輸入、開漏輸出、推挽輸出、復(fù)用開漏輸出和復(fù)用推挽輸出。1、模擬輸入GPIO_Mode_AIN模擬輸入,即關(guān)閉
2021-11-13 16:36:0214

華大單片機(jī)GPIO配置

華大單片機(jī)IO口配置端口結(jié)構(gòu)介紹端口相關(guān)配置介紹端口配置操作流程端口復(fù)用配置為模擬端口操作流程端口復(fù)用配置為數(shù)字通用端口操作流程端口上拉使能配置操作流程端口下拉使能配置操作流程端口增強(qiáng)驅(qū)動(dòng)配置操作
2021-11-13 19:51:0218

單片機(jī)GPIO的一些學(xué)習(xí)

學(xué)習(xí)一下STM32有關(guān)GPIO的基本知識(shí)GPIO分類STM32單片機(jī)GPIO有八中模式輸入模式-輸入浮空(GPIO_Mode_IN_FLOATING)可以理解為浮空對(duì)吧空的,就是在IO控懸空時(shí)不知
2021-11-14 15:21:0010

AVR單片機(jī) 實(shí)驗(yàn)一 單片機(jī)基本輸入輸出(GPIO)實(shí)驗(yàn)

AVR單片機(jī) 實(shí)驗(yàn)一 單片機(jī)基本輸入輸出(GPIO)實(shí)驗(yàn)1 實(shí)驗(yàn)?zāi)康恼莆誌CCAVR 集成開發(fā)環(huán)境的使用;了解ATmega16單片機(jī)管腳的輸入輸出寄存器的使用方法;2 實(shí)驗(yàn)內(nèi)容建立
2021-11-14 20:36:0417

單片機(jī)IO口輸入輸出模式判斷

要判斷單片機(jī)IO口輸入輸出模式,是要判斷單片機(jī)的IO口電平由誰(shuí)決定的,看是由單片機(jī)決定還是外電路決定的。1、如果判斷單片機(jī)的此IO口電平是由外電路決定而非單片機(jī)所決定的,則此IO口就是輸入IO口。2、如果判斷單片機(jī)的此IO口電平是由單片機(jī)決定而非外電路所決定的,則此IO口就是輸出IO口。...
2021-11-17 10:21:0316

固件#06--STM32-MCU-GPIO工作模式

固件06–STM32 MCU GPIO工作模式總結(jié): 四種輸入四種輸出##浮空輸入GPIO-IN-FLOATING可以做KEY識(shí)別,RX1上拉輸入GPIO-IPUIO內(nèi)部上拉電阻輸入,默認(rèn)
2021-11-18 18:51:011

STM32單片機(jī)配置FPGA

STM32單片機(jī)配置FPGA一、硬件信息1.FPGA:EP4CE10E22C8N2.單片機(jī)STM32F411CEU6(flash:512kb)3.原理圖如下:4.單片機(jī)cube配置如下:二、配置
2021-11-18 20:06:0217

【51/STM32】詳解單片機(jī)GPIO輸入輸出的各種模式

燈的實(shí)例進(jìn)一步探討IO口的輸出模式;隨后介紹單片機(jī)輸入電路;在此基礎(chǔ)上,結(jié)合IO口輸入輸出模式的性質(zhì)介紹標(biāo)準(zhǔn)雙向IO口和準(zhǔn)雙向IO口的特點(diǎn);最后分別對(duì)51單片機(jī)STM32單片機(jī)的IO口結(jié)構(gòu)進(jìn)行講解,其中重點(diǎn)對(duì)STM32單片機(jī)GPIO寄存器和工作原
2021-11-19 09:21:07104

STM32 單片機(jī)配置定時(shí)器輸出比較 + 中斷的步驟

配置 STM32 單片機(jī)的定時(shí)器時(shí),定時(shí)器的功能很好查,但是經(jīng)常會(huì)忘一些東西的使能(比如說(shuō)我經(jīng)常忘記配置 IO 口的復(fù)用)?,F(xiàn)將完整步驟記錄如下,以 F407 單片機(jī),定時(shí)器 2 通道
2021-11-19 09:51:037

STM32L4單片機(jī)配置STOP模式下停止看門狗計(jì)數(shù)

STM32L4系列的單片機(jī),在stop模式或是standby模式下可以停止看門狗計(jì)數(shù)器,喚醒后,看門狗繼續(xù)計(jì)數(shù)。這樣,在單片機(jī)休眠期間,就可以不用喂狗,避免單片機(jī)頻繁喚醒,可以節(jié)約更多能耗。配置需要
2021-11-19 10:51:0445

單片機(jī)GPIO輸入輸出詳解

單片機(jī)GPIO功能:一、輸入功能:1.懸浮輸入模式:這種結(jié)構(gòu)的輸入阻抗較高,可以用于模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)的場(chǎng)合使用,類似于“墻頭草,兩邊倒”保護(hù)二極管D1和D2的作用是防止從外部管腳輸入的電壓
2021-11-23 17:36:2112

STM32CubeMX-GPIO的八種工作模式

STM32IO口的八種工作模式:1)、GPIO_Mode_IN_FLOATING:浮空輸入2)、GPIO_Mode_AIN:模擬輸入3)、GPIO_Mode_IPD:下拉輸入
2021-11-25 13:36:1110

04、STM8通用輸入輸出口(GPIO)

04、STM8通用輸入輸出口(GPIO)文章目錄04、STM8通用輸入輸出口(GPIO)1、概述2、GPIO主要功能3、I/O 的配置和使用3.1、輸入模式3.1.1、GPIO引腳懸浮輸入
2021-11-26 15:21:059

STM32的8種GPIO輸入輸出模式

STM32的8種GPIO輸入輸出模式參考文章“STM32的8種GPIO輸入輸出模式深入詳解”和“STM32GPIO的8種工作模式!”輸入模式- 浮空輸入(GPIO
2021-11-26 17:06:1416

stm32單片機(jī)基于hal庫(kù)對(duì)對(duì)GPIO的操作

32單片機(jī)對(duì)GPIO的操作和51單片機(jī)對(duì)io口的操作是一樣的,常用的有三個(gè),輸出,io口至高至低,輸入,檢查測(cè)io口的高低電平,取反,用于閃爍處理。/*讀取io口電平
2021-11-26 20:06:081

基于hal庫(kù)的stm32f411re的GPIO輸出模式下電平的讀取

基于hal庫(kù)的stm32f411re的GPIO輸出模式下電平的讀取1.硬件的配置對(duì)GPIO的參數(shù)配置首先需要?jiǎng)?chuàng)建一個(gè)結(jié)構(gòu)體指針:GPIO_InitTypeDef GPIO
2021-11-29 16:06:085

GPIO的8種工作模式詳細(xì)介紹!

我們?cè)谟?b class="flag-6" style="color: red">STM32這顆MCU的時(shí)候,用的最多的也是最基礎(chǔ)的應(yīng)該就是GPIO外設(shè)了,而在STM32的HAL庫(kù)中GPIO有8種工作模式4種輸入狀態(tài),4種輸出狀態(tài)(2種復(fù)用輸出2種普通輸出),分別對(duì)應(yīng)如下
2021-11-30 13:36:149

深刻理解GPIO(上拉輸入、下拉輸入、模擬輸入、浮空輸入,開漏輸出,推挽輸出的區(qū)別,以STM32為例)

轉(zhuǎn)發(fā)博客地址,寫的不錯(cuò)。前言學(xué)習(xí)了這么久的單片機(jī),說(shuō)來(lái)羞愧,直到寫這篇文章之前,我都沒有仔細(xì)去理解GPIO的八種使用模式,之前只是傻傻的用著,直到把模電,數(shù)電學(xué)完,到今天重新回顧了一遍這一個(gè)知識(shí)
2021-11-30 14:36:0910

深刻理解GPIO(上拉輸入、下拉輸入、模擬輸入、浮空輸入,開漏輸出,推挽輸出的區(qū)別,以STM32為例)

轉(zhuǎn)發(fā)博客地址,寫的不錯(cuò)。前言學(xué)習(xí)了這么久的單片機(jī),說(shuō)來(lái)羞愧,直到寫這篇文章之前,我都沒有仔細(xì)去理解GPIO的八種使用模式,之前只是傻傻的用著,直到把模電,數(shù)電學(xué)完,到今天重新回顧了一遍這一個(gè)知識(shí)
2021-11-30 14:51:047

stm32單片機(jī)里面的GPIO是什么意思?

General Purpose Input Output (通用輸入/輸出)簡(jiǎn)稱為GPIO,就是IO口而已。就相當(dāng)于51單片機(jī)中的IO口,即P1_0等。GPIO的bazhongtypedef
2021-11-30 20:36:077

(轉(zhuǎn))STM32的八種輸入輸出模式詳解

輸入模式-輸入浮空(GPIO_Mode_IN_FLOATING)-輸入上拉(GPIO_Mode_IPU)-輸入下拉(GPIO_Mode_IPD)-模擬輸入(GPIO_Mode_AIN)輸出模式
2021-11-30 21:06:0517

STM32GPIO的8種工作模式

以復(fù)用為外設(shè)功能引腳(比如串口)。 下圖為I/O端口位的基本結(jié)構(gòu) 最近在看數(shù)據(jù)手冊(cè)的時(shí)候,發(fā)現(xiàn)在Cortex-M3里,對(duì)于GPIO配置種類有8種之多: (1)GPIO_Mode_AIN 模擬輸入 (2)GPIO_Mode_IN_FLOATING 浮空輸入 (3)GPIO_Mode_IPD 下拉輸
2021-12-01 09:06:0512

STM32STM32 GPIO模式理解

stm32GPIO配置模式有好幾種,包括:模擬輸入;浮空輸入;上拉輸入;下拉輸入;開漏輸出;推挽輸出;復(fù)用開漏輸出;復(fù)用推挽輸出如圖是GPIO的結(jié)構(gòu)原理圖:1.模擬輸入從上圖我們可以看到,我覺得
2021-12-01 10:06:051

嵌入式系統(tǒng)(五):GPIO(輸入輸出端口擴(kuò)展器)接口

模式(iv)開漏輸出模式(v)輸出速度與鉗位功能(2)STM32芯片GPIO特點(diǎn):2. GPIO寄存器和庫(kù)函數(shù);(1) GPIO寄存器(2)GPIO庫(kù)函數(shù)3. GPIO應(yīng)用實(shí)例(1)端口配置低寄存器(GP...
2021-12-01 11:21:129

STM32 GPIO的原理、特性、選型和配置

TM32 GPIO是通用輸入/輸出端口的英文簡(jiǎn)稱,其可實(shí)現(xiàn)輸入、輸出、驅(qū)動(dòng)、通信等功能,STM32的I/O 端口有8種模式(4種輸入模式和4種輸出模式),每個(gè) I/O 端口位支持3種最大翻轉(zhuǎn)速度(2MHz、10MHz、50MHz),均可自由編程。
2021-12-05 12:51:165

STM32低功耗模式GPIO如何配置最節(jié)能?

目錄1、將未使用的GPIO 配置為模擬輸入模式2、調(diào)節(jié)GPIO 速度3、GPIO不使用時(shí)禁用寄存器時(shí)鐘4、避免懸空未使用的引腳STM32低功耗模式GPIO如何配置最節(jié)能,這里總結(jié)了一下
2021-12-07 16:06:059

小白講解單片機(jī)GPIO輸入輸出

關(guān)于GPIO及其輸入輸出功能的介紹:GPIO又俗稱為I/O口,I指的是輸入(in)O指的是輸出(out),那么I/O口就是各個(gè)單片機(jī)輸入輸出 ,也是指的是各個(gè)引腳,如下圖片中1-39的編碼序號(hào)
2021-12-17 18:34:066

STM32F4 GPIO模式及工作原理詳解

GPIO簡(jiǎn)介GPIO即通用I/o(輸入/輸出)端口,是STM32可控制引腳,更具其模式配置不同可實(shí)現(xiàn)信號(hào)通訊以及控制外部設(shè)備的功能在stm32f407中共有7組I/O口,從GPIOA-GPIOG每組
2021-12-24 19:11:014

STM32單片機(jī)GPIO口簡(jiǎn)介

本篇主要介紹STM32單片機(jī)GPIO口基本概念和GPIO 寄存器的使用參考資料【51/STM32】詳解單片機(jī)GPIO輸入輸出的各種模式一、STM32單片機(jī)的IO口結(jié)構(gòu)STM32單片機(jī)的IO
2021-12-28 19:23:3123

薪火培訓(xùn)電控第一講——單片機(jī)GPIO

薪火培訓(xùn)電控第一講——單片機(jī)GPIO關(guān)于單片機(jī)GPIO簡(jiǎn)介GPIO八種輸入輸出模式GPIO引腳復(fù)用Cube和keil使用簡(jiǎn)介文章參考:【STM32STM32F4 GPIO八種模式及工作原理詳解
2021-12-31 19:47:032

STM32筆記之按鍵KEY輸入

關(guān)于STM32學(xué)習(xí)分享第二章 按鍵輸入控制文章目錄前言二、代碼1.key.c2.key.h3.main.c總結(jié)前言開始!開始!單片機(jī)的按鍵配置輸入模式獲取控制信號(hào)。# 一、按鍵GPIO輸入模式類型
2021-12-31 19:49:156

STM32初識(shí)及運(yùn)用—GPIO

(本博客所有關(guān)于32的文章都是基于stm32f103c8t6)GPIO初識(shí)——理論講解GPIO的工作模式四種輸入模式上拉輸入:若GPIO引腳配置為上拉輸入模式,在默認(rèn)情況下(GPIO引腳無(wú)輸入
2021-12-31 19:57:4416

STM32筆記(2)GPIO介紹及IO口操作(改)

:與51單片機(jī)不同的是,對(duì)stm32GPIO來(lái)說(shuō),使用前需要設(shè)置其工作方式。一共有8種工作方式:1、 輸入浮空2、 輸入上拉3、 輸入下拉4、 模擬輸入5、 開漏輸出6、 推挽輸出7...
2022-01-13 15:59:360

STM32-(基于STM32F4)-GPIO基本結(jié)構(gòu)-輸入/輸出模式

GPIO基本結(jié)構(gòu)目錄文章目錄GPIO基本結(jié)構(gòu)目錄M4的IO口基本結(jié)構(gòu)特性輸入通道輸出通道4種輸入模式輸入浮空輸入上拉輸入下拉模擬模式4種輸出模式開漏輸出模式開漏復(fù)用輸出模式推挽輸出模式推挽復(fù)用輸出
2022-01-13 16:05:463

基于stm32GPIO點(diǎn)燈

stm32點(diǎn)燈stm32_GPIOGPIO功能描述GPIO端口的每個(gè)位可以由軟件分別配置成多種輸入輸出模式輸入模式有:浮空輸入 下拉輸入 上拉輸入 模擬輸入輸出模式有:開漏輸出 推挽輸出 復(fù)用
2022-01-13 16:09:535

STM32GPIO輸入輸出的幾種模式的總結(jié)

最近在看數(shù)據(jù)手冊(cè)的時(shí)候,發(fā)現(xiàn)在Cortex-M3里,對(duì)于GPIO配置種類有8種之多:(1)GPIO_Mode_AIN 模擬輸入(2)GPIO_Mode_IN_FLOATING浮空輸入
2022-01-13 16:10:542

STM32】標(biāo)準(zhǔn)庫(kù)與HAL庫(kù)對(duì)照學(xué)習(xí)教程特別篇--GPIO詳講

STM32】SMT32標(biāo)準(zhǔn)庫(kù)與HAL庫(kù)對(duì)照學(xué)習(xí)教程特別篇--GPIO詳講一、前言二、GPIO簡(jiǎn)介1、定義2、分類3、復(fù)用三、GPIO工作模式1、輸入模式2、輸出模式3、輸出速度四、GPIO圖形分析
2022-01-13 16:12:5611

關(guān)于STM32 GPIO配置等問題

英文參考手冊(cè)也有內(nèi)容無(wú)差別二、模式我們搜索的大多數(shù)資料顯示的都是有8種模式輸入4種輸出4種。但今天我們就不按照那種思路來(lái)整理GPIO模式了。我們通過(guò)GPIO配置來(lái)看看有哪些模式。直接上圖:提示:圖片來(lái)自STM32中文參考手冊(cè)P176 177圖表數(shù)據(jù)解析:MODER[i] [1:0
2022-01-13 16:22:073

STM32學(xué)習(xí)筆記---GPIO

STM32的學(xué)習(xí)筆記—GPIO我使用的是STM32F401ZGT6,有7組IO口,每組16個(gè)引腳,共112個(gè)引腳。因?yàn)樘肆?,確實(shí)容易出錯(cuò),還請(qǐng)賜教參考官方文檔:八種IO口模式區(qū)別結(jié)構(gòu)原理該單片機(jī)
2022-01-13 16:31:186

STM32 GPIO基本結(jié)構(gòu)和工作模式及其寄存器配置

STM32引腳說(shuō)明1.以STM32F103ZET6為例144引腳,共有七組GPIO,GPIOA——GPIOG,一組有16個(gè)IO口,一共112個(gè)IO口PA0——PA15GPIO基本結(jié)構(gòu)ADC端口不容
2022-01-13 16:33:200

STM32GPIO輸入,輸出與開漏,推挽,上拉,下拉的關(guān)系

STM32GPIO輸入,輸出與開漏,推挽,上拉,下拉的關(guān)系
2022-01-14 14:45:4324

第二章 stm32 cubemx GPIO輸入輸出實(shí)驗(yàn)以及proteus仿真

是什么?二、使用步驟1.引入庫(kù)2.讀入數(shù)據(jù)總結(jié)第二章 stm32 cubemx GPIO輸入輸出實(shí)驗(yàn)以及proteus仿真**前言****一、按鍵輸入****二、使用步驟****1.基礎(chǔ)配置****2.配置引腳
2022-01-17 10:28:248

單片機(jī)GPIO配置不同輸出速度有何區(qū)別?

不管標(biāo)準(zhǔn)外設(shè)庫(kù),還是STM32CubeMX配置GPIO輸出引腳,都會(huì)有速度GPIO_InitStruct.Speed這個(gè)選項(xiàng)。
2022-02-08 15:24:273

51單片機(jī)GPIO配置

通過(guò)單片機(jī)控制外圍器件(LED,蜂鳴器,數(shù)碼管,按鍵),本質(zhì)上是對(duì)于單片機(jī)IO口的操作,相對(duì)于STM32,51單片機(jī)IO口模式較少,但了解IO的內(nèi)部對(duì)于學(xué)習(xí)了解51單片機(jī)也由很大的幫助。
2022-09-06 08:50:415375

AN4899_STM32單片機(jī)GPIO硬件設(shè)置和低功耗

AN4899_STM32單片機(jī)GPIO硬件設(shè)置和低功耗
2022-11-21 17:07:191

通用輸入輸出GPIO是什么

I/O (GPIO) 端口的每個(gè)端口位都可以由軟件以多種模式單獨(dú)配置輸入輸出 模擬 交替功能(AF)。 引腳特性: 輸入?:無(wú)上拉,無(wú)下拉或上拉或下拉 輸出?:具有上拉或下拉功能的推挽或開漏 替代功能?:具有上拉或下拉功能的推挽或開漏。 1.1 GPIO(引腳
2023-03-23 14:04:24845

STM32GPIO在實(shí)際開發(fā)設(shè)計(jì)的使用配置和技巧

一、前言 本篇開始對(duì)STM32GPIO在實(shí)際開發(fā)設(shè)計(jì)中的使用配置和技巧進(jìn)行探討,可以先去回顧下之前介紹的GPIO的相關(guān)理論基礎(chǔ)知識(shí)包括基本結(jié)構(gòu),工作模式和寄存器原理。 了解過(guò)STM32GPIO
2023-06-22 10:22:00489

STM32單片機(jī)GPIO配置模式

我們?cè)趯W(xué)習(xí)單片機(jī)的時(shí)候,一般都是從操作GPIO開始的,很多單片機(jī)學(xué)習(xí)的教程第一課就是點(diǎn)亮發(fā)光二極管或者是流水燈。
2023-07-03 14:17:06829

STM32的8種GPIO模式理解

最近在看數(shù)據(jù)手冊(cè)的時(shí)候,發(fā)現(xiàn)STM32GPIO輸入輸出模式配置種類有8種之多
2023-08-04 14:53:04592

STM32GPIO配置

STM32微控制器通用輸入/輸出引腳(GPIO)提供許多與應(yīng)用框架內(nèi)外部電路相連接的方法。本應(yīng)用筆記提供有關(guān)GPIO配置的基本信息,以及硬件和軟件開發(fā)人員使用GPIO引腳優(yōu)化其STM32 32-bit ARM Cortex MCUs電源性能的指南。
2023-08-31 10:50:550

GPIO配置不同輸出速度會(huì)有什么影響

單片機(jī)GPIO配置不同輸出速度有何區(qū)別?
2023-09-18 15:43:441207

如何從單片機(jī)平臺(tái)編寫GPIO口程序

單片機(jī)平臺(tái)編寫 GPIO 口程序,以 STM32F103 為例,有三種模式:庫(kù)函數(shù)、HAL庫(kù)、寄存器。 使用庫(kù)函數(shù)的方式操控 GPIO 方式如下: void LED_Init ( void
2023-09-28 15:56:32814

STM32使用GPIO配置的5種方式

STM32使用GPIO配置的5種方式 STM32是常見的一種微控制器,其GPIO模塊可以實(shí)現(xiàn)對(duì)外部設(shè)備的控制和數(shù)據(jù)傳輸,包括數(shù)字I/O口、模擬輸入口和輸出口等。在STM32中,GPIO模塊的配置可以
2023-10-26 17:42:45615

GPIO的四種輸入模式介紹

GPIO的介紹 GPIO (general purpose input output)是通用輸入輸出端口的簡(jiǎn)稱,通俗來(lái)講就是單片機(jī)上的引腳,在STM32中,GPIO的工作模式被細(xì)分
2023-11-09 16:51:571860

已全部加載完成

RM新时代网站-首页