色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

快速搞懂GPIO控制器的六種模式

信盈達 ? 2024-05-18 08:04 ? 次閱讀

嵌入式系統單片機開發中,GPIO(通用輸入輸出)控制器是一個非常重要的組件。GPIO引腳的靈活性使它們能夠執行多種功能,從簡單的輸入輸出到復雜的通信任務。為了幫助大家快速了解和掌握GPIO控制器的六種常見模式,我們特地整理了這篇文章。。
快速搞懂GPIO控制器的六種模式

我們拿STM32芯片舉例,下圖是GPIO控制器的簡單框圖:

33cfc212-14aa-11ef-bebc-92fbcf53809c.png

通過框圖可以分為輸入和輸出兩個部分

33ec784e-14aa-11ef-bebc-92fbcf53809c.png

3402039e-14aa-11ef-bebc-92fbcf53809c.png

通用輸入模式:直接讀(檢測)IO口的電平狀態;


復用輸入模式:從IO進來的數據信號要經過片上外設(串口控制器),再到核心;


模擬輸入模式:外界的模擬量(電壓)通過IO口進入到ADC控制器,ADC控制器轉換成數字量。



340e82f4-14aa-11ef-bebc-92fbcf53809c.png

34124e20-14aa-11ef-bebc-92fbcf53809c.png

通用輸出模式:核心直接控制IO輸出高低電平;


復用輸出模式:核心將數據信號發送到片上外設,片上外設再通過IO口傳送出去;


模擬輸出模式:核心將數字信號發送到DAC上,DAC將數字信號轉換成電壓值,通過IO出去。

單片機開發過程中,需要根據實際場景去選擇對應的模式,拿STM32舉例,模式的選擇可以通過配置GPIO端口模式寄存器來進行選擇,如下圖:


3428c74a-14aa-11ef-bebc-92fbcf53809c.png

看圖可知這個寄存器一共有32個位,每2位控制一個GPIO口,根據寄存器每個位的描述可以知道,對應位寫入0和1就可以將對應的IO口配置成相應的模式。?

總結

理解和掌握GPIO控制器的六種模式是嵌入式系統開發中的基礎技能。每種模式都有其獨特的應用場景和優勢,通過合理配置和使用GPIO引腳,可以極大地提升系統的功能和性能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6035

    文章

    44554

    瀏覽量

    634634
  • 控制器
    +關注

    關注

    112

    文章

    16332

    瀏覽量

    177806
  • GPIO
    +關注

    關注

    16

    文章

    1204

    瀏覽量

    52051
收藏 人收藏

    評論

    相關推薦

    控制器外圍功能的部分系列之GPIO(通用輸入/輸出)

    本文介紹了學習微控制器外圍功能的部分系列中的第一部分,該系列是 GPIO(通用輸入/輸出)。它討論了重要的外圍設備,即 GPIO,以及使用 GR-SAKURA 和編程提示對
    的頭像 發表于 06-21 18:12 ?4608次閱讀
    微<b class='flag-5'>控制器</b>外圍功能的<b class='flag-5'>六</b>部分系列之<b class='flag-5'>GPIO</b>(通用輸入/輸出)

    基于labview的六種模式的跑馬燈程序

    基于labview的六種模式的跑馬燈
    發表于 12-31 12:01

    linux下查看網卡流量的六種方法

    本文介紹了linux下查看網卡流量的六種方法,linux系統中使用nload、iftop、iostat等工具查看網卡流量,需要的朋友參考下。
    發表于 07-25 06:29

    六種常見的伺服電機故障以及相對應的電機維修方法

    論是哪種伺服電機,使用時間久了,都會產生一些小問題,那今天就給大家帶來的是六種常見的電機故障表現。當伺服電機出現小問題,不僅要及時檢測出來,而且要找到產生這些故障的原因,伺服電機電機維修師才能對癥下藥,才可以修理好伺服電機。以下是六種常見的伺服電機故障以及相對應的電機維修
    發表于 02-01 06:29

    幫助減少制造的ERP與MES集成的六種方法

    本文主要介紹了幫助減少制造的ERP與MES集成的六種方法。
    發表于 06-04 08:00 ?5次下載

    手機NFC的六種實用用法

    每當新機發布時,相信不少小伙伴除了會關注手機的性能、拍照、續航、價格之外,而且還會關注手機是否還帶NFC功能。隨著科技發展,現在手機里的NFC功能已經多達六種了,接下來筆者就來告訴大家NFC究竟那六種實用的用法。
    的頭像 發表于 01-23 11:37 ?2.1w次閱讀

    導致開關電源嘯叫的六種情況及解決方法

    導致開關電源嘯叫的六種情況及解決方法(深圳市中遠通電源技術開發有限公司怎么樣)-導致開關電源嘯叫的六種情況及解決方法
    發表于 09-24 17:14 ?58次下載
    導致開關電源嘯叫的<b class='flag-5'>六種</b>情況及解決方法

    STM32的8GPIO輸入輸出模式

    STM32的8GPIO輸入輸出模式參考文章“STM32的8GPIO輸入輸出模式深入詳解”和“
    發表于 11-26 17:06 ?16次下載
    STM32的8<b class='flag-5'>種</b><b class='flag-5'>GPIO</b>輸入輸出<b class='flag-5'>模式</b>

    GPIO的8工作模式詳細介紹!

    我們在用STM32這顆MCU的時候,用的最多的也是最基礎的應該就是GPIO外設了,而在STM32的HAL庫中GPIO有8工作模式4輸入狀
    發表于 11-30 13:36 ?9次下載
    <b class='flag-5'>GPIO</b>的8<b class='flag-5'>種</b>工作<b class='flag-5'>模式</b>詳細介紹!

    手機觸摸屏失靈的六種解決方法

    針對于個別用戶反饋手機低概率出現觸屏不靈的現象,小編總結了六種解決方法。
    發表于 07-11 11:45 ?11.9w次閱讀

    關于機器學習的六種基礎算法來源、用途、演變

    六種算法分別是:線性回歸、邏輯回歸、梯度下降、神經網絡、決策樹與k均值聚類算法。
    發表于 11-04 10:18 ?884次閱讀

    GPIO的八工作模式

    GPIO是通用輸入/輸出端口的簡稱,GPIO的引腳與外部設備連接,可實現與外部通訊、控制外部硬件或者采集外部硬件數據的功能。GPIO的8
    的頭像 發表于 07-02 16:38 ?1w次閱讀
    <b class='flag-5'>GPIO</b>的八<b class='flag-5'>種</b>工作<b class='flag-5'>模式</b>

    GPIO的四輸入模式介紹

    32位寄存共同控制。 輸出和輸入都是針對芯片引腳來講的(即引腳的對外輸出,和外界對引腳的輸入)。 四輸入模式介紹 輸入模式下可讀取端口的
    的頭像 發表于 11-09 16:51 ?6525次閱讀
    <b class='flag-5'>GPIO</b>的四<b class='flag-5'>種</b>輸入<b class='flag-5'>模式</b>介紹

    路由六種傳輸模式,你都知道哪個呢?

    路由六種傳輸模式,你都知道哪個呢? 路由是當今網絡通信中不可或缺的設備,它能將網絡數據包在不同的計算機網絡中進行轉發。而在這個過程中,路由
    的頭像 發表于 02-04 14:08 ?2118次閱讀

    STM32 GPIO模式及工作原理詳解

    一. 前言 ??GPIO全稱General Purpose Input Output,是微控制數字輸入/輸出的基本模塊,可以實現微控制器與外部環境的數字進行交換。借助GPIO
    的頭像 發表于 07-22 09:32 ?6206次閱讀
    STM32 <b class='flag-5'>GPIO</b>八<b class='flag-5'>種</b><b class='flag-5'>模式</b>及工作原理詳解
    主站蜘蛛池模板: 99国产福利| 绝逼会被锁| 蜜桃无码AV视频在线观看 | 国产69精品久久久久乱码| 久久精品中文字幕| 无套暴躁白丝秘书| a级成人免费毛片完整版| 久久国产精品福利影集| 桃隐社区最新最快地址| 99热视频这里只有久久精品| 久草在线草a免费线看| 无码日韩人妻精品久久蜜桃免费| 99视频网站| 老阿姨才是最有味的一区二区| 亚洲第一区欧美日韩精品| 赤兔CHINESE最新男18GUY| 免费观看的毛片| 又黄又湿免费高清视频| 果冻传媒在线观看资源七夕| 色大姐综合网| 野花韩国高清完整版在线| 国产精品国产三级国产AV麻豆| 秋霞电影网午夜免费鲁丝片| 69人体阴展网| 久久婷五月综合色啪网| 亚洲精品嫩草研究院久久| 国产精品内射久久久久欢欢| 日本久久久WWW成人免费毛片丨| 97超碰97资源在线观看| 久久九九免费| 野花日本大全免费高清完整版| 国产香蕉视频| 无人在线观看免费高清视频播放| 公么我好爽再深一点| 日本老人oldmantv乱| 阿离被扒开双腿疯狂输出| 男女啪啪久久精品亚洲A| 799是什么意思网络用语| 久久兔费黄A级毛片高清| 亚洲中文字幕欧美自拍一区| 好男人免费观看在线高清WWW |