那曲檬骨新材料有限公司

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

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

3天內不再提示

數字輸入與輸出原理是什么

麥辣雞腿堡 ? 來源:古月居 ? 作者:古月居 ? 2023-11-27 11:45 ? 次閱讀

數字輸入與輸出是最常用的一種外設通信方式,雖然每一個端口只有0和1兩種狀態,但卻可以組合出各種各樣的變化。

數字輸入與輸出原理

數字輸入與輸出,也稱為通用輸入輸出,全稱是General-purpose input/output,大部分情況下,我們都會用簡稱GPIO

GPIO的功能,主要是指這個管腳可以作為數字信號的輸入或者輸出使用,到底是輸入還是輸出呢,這需要我們使用系統寄存器來進行配置。

當GPIO被設置為輸入模式時,就可以讀取這個管腳上的電平高低,從而實現讀取外部信號的功能,比如外部按鍵的信號,就是這樣讀取的。

當GPIO被設置為輸出模式時,我們就可以主動改變管腳的電平高低了,這樣就能通過電平的變化,控制外部的設備,比如點亮或者熄滅一個LED燈。

除此之外,一些IO口還可以配置成其他功能,比如PWM輸出,串口通信等等。

圖片

關于旭日X3派的管腳定義,大家可以參考這張圖,他會顯示每個管腳具體可以實現什么功能。

這里需要說明一點,旭日X3派的管腳序號定義有三種編碼方式:

第一種就是Board編碼,這種就是按照主板上管腳排針編號,分別對應1~40號排針。

第二種就是BCM編碼,這種方式是參考 Broadcom SOC
的通道編號,側重CPU寄存器,在使用BCM庫或者使用python編程時,常采用的一種編碼方式。

第三種就是X3編碼,可以理解為是旭日X3派自己的編碼方式,在使用旭日派自己的驅動庫編程時,會使用到這種編碼。

大家在后續編程開發中,需要結合函數接口的說明,使用對應的引腳編號,不然可能會出現意料之外的問題。

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

    關注

    2

    文章

    4543

    瀏覽量

    70858
  • GPIO
    +關注

    關注

    16

    文章

    1216

    瀏覽量

    52381
  • 數字輸出
    +關注

    關注

    0

    文章

    24

    瀏覽量

    8946
  • 數字輸入
    +關注

    關注

    0

    文章

    20

    瀏覽量

    7858
收藏 人收藏

    評論

    相關推薦

    34907數字輸入/輸出配置輸出收到錯誤301

    嗨!我正在嘗試在34907設置通道1和2(使用34972A)輸出數字位模式,但我一直收到錯誤301:“模塊當前正在進行掃描.....停止正在進行的掃描,發送ABORt命令或總線設備清除。“我已經發現
    發表于 12-05 15:59

    適用于E1330四路8位數字輸入/輸出的VXIPlug和播放驅動程序A.01.01版自述文件

    適用于E1330四路8位數字輸入/輸出的VXIPlug和播放驅動程序A.01.01版自述文件
    發表于 02-13 10:33

    長沙求購SM1223模塊回收西門子數字輸入/輸出模組

    `長沙求購SM11223模塊回收西門子數字輸入/輸出模組、求購西門子數字輸入/輸出模組回收SM1
    發表于 08-30 12:34

    基于數字伺服控制器的吊艙陀螺穩定平臺設計

      Elmo公司的Whistle系列數字伺服控制器,體積小、重量輕、提供數字輸入輸出接口,提供RS232與CAN總線2種通信方式,
    發表于 12-24 10:14 ?1502次閱讀
    基于<b class='flag-5'>數字</b>伺服控制器的吊艙陀螺穩定平臺設計

    ADX16200 16位250KHz多功能模擬及數字輸入/輸出PCI數

    兼容PCI2.3標準 16位,250-kHz A/D采樣 8通道差分/16通道單端模擬輸入(軟件選擇) 采樣時鐘4us,5us,10us及20us(軟件選擇) 100%數字校準 512個通道/增益掃描緩沖器 2048字節的數據緩沖器 支持多種觸
    發表于 03-30 13:47 ?27次下載

    MCU健壯性設計之如何配置數字輸入/輸出

    一般來說,未使用的功能(或已刪除的變體)都不會被釋放。這對于uC的引腳尤其適用,因為它對攝動很敏感,可能會影響c的運作,也可能會產生擾動
    的頭像 發表于 03-09 13:55 ?6064次閱讀
    MCU健壯性設計之如何配置<b class='flag-5'>數字</b><b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>

    MSP430F2系列16位超低功耗單片機模塊原理6

    本章講述了對數字輸入/輸出端口的操作。
    發表于 04-23 09:19 ?1次下載
    MSP430F2系列16位超低功耗單片機模塊原理6

    工業系統的數字輸入輸出產品介紹

    許多工業系統使用大量的數字I/O,而Maxim獨有的技術能夠在單片IC中集成多路數字I/O,并具備各種增值功能,例如實現更低功耗及更高可靠性。
    的頭像 發表于 05-30 12:15 ?2566次閱讀

    MCU健壯性設計之如何配置數字輸入/輸出

    如果狀態不能配置在漏極開路,大多數時候在推拉中,狀態將保持在較低的階段(圖22)。根據c的類型,推薦使用拉下電阻,以避免不合時宜的短路(圖23)。在這種情況下,還可以將多個未使用的輸出引腳通過單個電阻器連接到地(圖24)。
    的頭像 發表于 10-12 15:50 ?2451次閱讀
    MCU健壯性設計之如何配置<b class='flag-5'>數字</b><b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>

    AN-535:數字輸入/輸出子系統

    AN-535:數字輸入/輸出子系統
    發表于 04-16 14:24 ?0次下載
    AN-535:<b class='flag-5'>數字</b><b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>子系統

    如何才能保護24V數字輸入輸出

    工業環境對控制系統的要求很高。像可編程邏輯控制器 (PLC)這樣的設備必須不斷地與各種部件一起工作,并且盡可能少地維護和停機。然而,PLC的性能僅取決于連接到工業生態系統的數字通道的輸入/輸出能力
    的頭像 發表于 04-23 10:28 ?2952次閱讀
    如何才能保護24V<b class='flag-5'>數字</b><b class='flag-5'>輸入</b>和<b class='flag-5'>輸出</b>?

    如何仿真轉換器的數字輸入/輸出

    逐次逼近、模數轉換器 (SAR-ADC) 很簡單直接,用戶將模擬電壓接在輸入端上 (AINP, AINN, REF),會看到一個輸出數字代碼,這個代碼表示相對于基準的模擬輸入電壓。
    的頭像 發表于 02-06 09:21 ?2359次閱讀
    如何仿真轉換器的<b class='flag-5'>數字</b><b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>

    HT8 UL60730安全庫-數字輸入/輸出測試

    該程序用于使用測量數字輸入/輸出引腳“PH1”輸出電壓值內部A/D轉換器。如果該值異常,則設置一個標志以通知用戶。
    發表于 06-27 17:25 ?0次下載
    HT8 UL60730安全庫-<b class='flag-5'>數字</b><b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>測試

    可編程數字輸入輸出詳解

    數字輸入/輸出外設僅有兩種有效狀態,習慣用On和Off、High和Low、打開和關閉、接通和斷開等表示兩種有效狀態,譬如一個繼電器觸點的接通狀態和斷開狀態、 一顆指示燈的on狀態和off狀態等
    的頭像 發表于 06-18 19:30 ?4742次閱讀
    可編程<b class='flag-5'>數字</b><b class='flag-5'>輸入</b>和<b class='flag-5'>輸出</b>詳解

    數字輸入輸出集成示例程序

    學習了GPIO的輸入輸出功能后,我們就可以做一些自動化的功能了。 硬件接線 比如我們同時連接一個按鍵和LED燈,嘗試實現按鍵被按下,燈被點亮,松開,燈熄滅,這樣的功能。 運行示例程序 我們通過這個
    的頭像 發表于 11-27 14:28 ?393次閱讀
    <b class='flag-5'>數字</b><b class='flag-5'>輸入</b>與<b class='flag-5'>輸出</b>集成示例程序
    博彩网百家乐官网全讯网| 澳门百家乐官网网上娱乐场开户注册 | 什么百家乐官网平注法| 百家乐官网赢钱密籍| 爱拼网| 黄金岛棋牌游戏下载| 速博国际娱乐| 纳雍县| 破解百家乐官网打路单| 哪个百家乐官网平台信誉好| 网络百家乐官网金海岸破解软件| 网上百家乐官网是叫九五至尊么| 百家乐官网高手投注法| 谈谈百家乐官网赢钱技巧| 百家乐官网论坛香港马会| 誉博百家乐官网开户导航| 百家乐官网博娱乐场开户注册 | 武宣县| 百家乐官网注册送10彩金| 百家乐官网扎金花斗地主| 在线百家乐官网策| 百家乐怎么玩能赢钱| 百家乐单人操作扫描道具| 百家乐那里信誉好| 欢乐谷娱乐城开户| 博盈百家乐官网游戏| 百家乐官网网站制作| 做生意住房买什么朝向| 百家乐赌博娱乐城大全| 威尼斯人娱乐城赌球| 尊龙国际娱乐| 百家乐官网百家乐官网游戏| 百家乐官网AG| 澳门百家乐国际| 大发8880| 百家乐官网投注组合| 汇丰百家乐官网的玩法技巧和规则| 24山分别指什么| 微信百家乐群资源| 德昌县| 时时博百家乐官网娱乐城|