91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

stm32gpio的工作模式

工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:h1654155205.5246 ? 2019-06-19 15:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

stm32gpio的工作模式

1、推挽輸出

可以輸出高、低電平,連接數(shù)字器件;推挽結(jié)構(gòu)一般是指兩個(gè)三極管分別受兩個(gè)互補(bǔ)信號的控制,總是在一個(gè)三極管導(dǎo)通的時(shí)候另一個(gè)截止。高低電平由IC的電源決定。

推挽電路是兩個(gè)參數(shù)相同的三極管或MOSFET,以推挽方式存在于電路中,各負(fù)責(zé)正負(fù)半周的波形放大任務(wù),電路工作時(shí),兩只對稱的功率開關(guān)管每次只有一個(gè)導(dǎo)通,所以導(dǎo)通損耗小、效率高。輸出既可以向負(fù)載灌電流,也可以從負(fù)載抽取電流。推拉式輸出級既提高電路的負(fù)載能力,又提高開關(guān)速度。

stm32gpio的工作模式

2、開漏輸出

輸出端相當(dāng)于三極管的集電極,要得到高電平狀態(tài)需要上拉電阻才行。適合于做電流型的驅(qū)動(dòng),其吸收電流的能力相對強(qiáng)(一般20mA以內(nèi))。

3、浮空輸入

對于浮空輸入,一直沒找到很權(quán)威的解釋,只好從以下圖中去理解了

由于浮空輸入一般多用于外部按鍵輸入,結(jié)合圖上的輸入部分電路,我理解為浮空輸入狀態(tài)下,IO的電平狀態(tài)是不確定的,完全由外部輸入決定,如果在該引腳懸空的情況下,讀取該端口的電平是不確定的。

4、上拉輸入/下拉輸入/模擬輸入

這幾個(gè)概念很好理解,從字面便能輕易讀懂。

5、復(fù)用開漏輸出、復(fù)用推挽輸出

可以理解為GPIO口被用作第二功能時(shí)的配置情況(即并非作為通用IO口使用)

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

    關(guān)注

    2310

    文章

    11170

    瀏覽量

    373726
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    GPIO 引腳不工作是為什么?

    閃爍也不起作用!連接到 5V 引腳時(shí),LED 會(huì)亮起,但僅此而已。 是否有某種測試程序可以運(yùn)行以檢查 GPIO 引腳是否正常工作?我應(yīng)該從哪里開始故障排除? 固件為最新版本,作系統(tǒng)為 Debian。
    發(fā)表于 02-04 07:35

    【MCU學(xué)習(xí)】GPIO詳解

    本實(shí)驗(yàn)通過一個(gè)“小實(shí)驗(yàn)框架 GPIO Mode Lab”,在同一個(gè) GPIO 引腳上依次配置不同模式,并用 ADC 探頭測量電壓、同時(shí)讀取數(shù)字電平,系統(tǒng)化地觀察。
    的頭像 發(fā)表于 01-24 11:45 ?3870次閱讀
    【MCU學(xué)習(xí)】<b class='flag-5'>GPIO</b>詳解

    掌握 LuatIO:GPIO 復(fù)用模式初始化配置全流程解析

    在使用 LuatIO 進(jìn)行嵌入式應(yīng)用開發(fā)時(shí),合理配置 GPIO 的復(fù)用功能是實(shí)現(xiàn)外設(shè)控制的前提。本文全面解析 GPIO 引腳由普通 IO 轉(zhuǎn)換為復(fù)用功能引腳的初始化流程,包括時(shí)鐘使能、模式選擇、速度
    的頭像 發(fā)表于 01-23 15:28 ?1423次閱讀
    掌握 LuatIO:<b class='flag-5'>GPIO</b> 復(fù)用<b class='flag-5'>模式</b>初始化配置全流程解析

    IO口8種工作模式和應(yīng)用

    、SPI、PWM、I2C擴(kuò)展芯片功能失去GPIO獨(dú)立性外設(shè)專用,電流特性一致一、IO口常見工作模式 輸入模式(Input Mode) 描述: IO口配置為接收外部信號,通常用來識(shí)別開關(guān)
    發(fā)表于 11-14 06:46

    【NCS隨筆】如何進(jìn)入system_off深度睡眠模式以及配置GPIO中斷喚醒

    【NCS隨筆】如何進(jìn)入system_off深度睡眠模式以及配置GPIO中斷喚醒 本文章主要是講解NCS下面使用nRF54L15如何進(jìn)入system_off模式,以及如何配置通過按鍵喚醒 一、如何進(jìn)
    的頭像 發(fā)表于 09-29 00:56 ?785次閱讀
    【NCS隨筆】如何進(jìn)入system_off深度睡眠<b class='flag-5'>模式</b>以及配置<b class='flag-5'>GPIO</b>中斷喚醒

    請問如何使用 gpio 模式的 adrv9009 快速跳轉(zhuǎn)?

    如何使用 gpio 模式的 adrv9009 快速跳轉(zhuǎn)?
    發(fā)表于 08-13 06:23

    STM32 GPIO開漏,NMOS導(dǎo)通能承受多大電流?

    STM32 GPIO 開漏模式,NMOS 導(dǎo)通時(shí)能承受多大電流而不至于損壞。
    發(fā)表于 07-31 07:13

    Air780EPM應(yīng)用開發(fā):解鎖GPIO與LED的N種交互模式

    今天特別分享探索Air780EPM中GPIO與LED的多樣交互!本文介紹N種交互模式,包括脈沖控制、狀態(tài)切換及多LED聯(lián)動(dòng),為智能設(shè)備開發(fā)提供豐富技術(shù)選型。適用于智能照明、狀態(tài)指示等物聯(lián)網(wǎng)場景。 一
    的頭像 發(fā)表于 05-29 14:31 ?775次閱讀
    Air780EPM應(yīng)用開發(fā):解鎖<b class='flag-5'>GPIO</b>與LED的N種交互<b class='flag-5'>模式</b>

    GPIO配置的工作原理是什么?

    我使用 EZ-USB 配置實(shí)用程序,我想知道是否有人知道 GPIO 配置的工作原理。 例如,GPIO0 可以用作傳感器復(fù)位,我知道這個(gè) GPIO0 用于重置傳感器,但我不明白的是選項(xiàng)用
    發(fā)表于 05-19 06:56

    基于小凌派RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制GPIO中斷

    1、實(shí)驗(yàn)簡介本實(shí)驗(yàn)將演示如何在小凌派-RK2206開發(fā)板上使用IOT庫的GPIO中斷模式,進(jìn)行GPIO編程開發(fā)。例程將創(chuàng)建一個(gè)任務(wù),通過配置GPIO引腳為中斷
    的頭像 發(fā)表于 04-21 10:39 ?1157次閱讀
    基于小凌派RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制<b class='flag-5'>GPIO</b>中斷

    HTR3310 10路LED驅(qū)動(dòng)器和GPIO控制器中文手冊

    ? ? ? HTR3310是一款10路多功能LED驅(qū)動(dòng)器和GPIO控制器2.5V~5.5V電源供電。10個(gè)IO端口中的任何一個(gè)都可以配置為LED模式GPIO模式。此外,任何
    發(fā)表于 04-14 16:31 ?2次下載

    HTR3316 16路LED驅(qū)動(dòng)器和GPIO控制器中文手冊

    ? ? ?HTR3316是一款16路多功能LED驅(qū)動(dòng)器和GPIO控制器,2.5V~5.5V電源供電。16個(gè)IO端口中的任何一個(gè)都可以配置為LED模式GPIO模式。此外,任何
    發(fā)表于 04-11 17:51 ?2次下載

    為什么GPIO配置總是出問題?

    STM32開發(fā)中,GPIO(通用輸入輸出)配置看似簡單,但在實(shí)際開發(fā)中,很多人常常會(huì)遇到這些困惑:明明按照教程配置了GPIO,為什么LED燈就是不亮?為什么有時(shí)候按鍵無法響應(yīng),或者響應(yīng)很慢
    的頭像 發(fā)表于 04-07 11:59 ?1768次閱讀
    為什么<b class='flag-5'>GPIO</b>配置總是出問題?

    PIN_MODE_0工作模式是什么

    _LEVEL_LOW); while (1) { osal_msleep(500); uapi_gpio_toggle(2); } return NULL; } **uapi_pin_set_mode(2, PIN_MODE_0);**這段代碼里面的PIN_MODE_0是什么
    發(fā)表于 04-04 09:21

    STM32學(xué)習(xí)GPIO之設(shè)計(jì)篇

    今日分享 GPIO 結(jié)合寄存器以及硬件電路,再來舉例子分析輸入輸出。寄存器介紹:通過寄存器的位標(biāo)注 rw,我們可知這個(gè)寄存器的某個(gè)位是可讀(r)并且可寫 的(w),我們也可以通過讀寄存器里面的值得
    發(fā)表于 03-27 13:57 ?2次下載