加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

gpio

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

GPIO(英語:General-purpose input/output),通用型之輸入輸出的簡稱,功能類似8051的P0—P3,其接腳可以供使用者由程控自由使用,PIN腳依現實考量可作為通用輸入(GPI)或通用輸出(GPO)或通用輸入與輸出(GPIO),如當clk generator, chip select等。既然一個引腳可以用于輸入、輸出或其他特殊功能,那么一定有寄存器用來選擇這些功能。對于輸入,一定可以通過讀取某個寄存器來確定引腳電位的高低;對于輸出,一定可以通過寫入某個寄存器來讓這個引腳輸出高電位或者低電位;對于其他特殊功能,則有另外的寄存器來控制它們。

GPIO(英語:General-purpose input/output),通用型之輸入輸出的簡稱,功能類似8051的P0—P3,其接腳可以供使用者由程控自由使用,PIN腳依現實考量可作為通用輸入(GPI)或通用輸出(GPO)或通用輸入與輸出(GPIO),如當clk generator, chip select等。既然一個引腳可以用于輸入、輸出或其他特殊功能,那么一定有寄存器用來選擇這些功能。對于輸入,一定可以通過讀取某個寄存器來確定引腳電位的高低;對于輸出,一定可以通過寫入某個寄存器來讓這個引腳輸出高電位或者低電位;對于其他特殊功能,則有另外的寄存器來控制它們。收起

查看更多
  • 如果FPGA/微處理器上只剩下一個GPIO,該如何進行模擬測量?
    如果FPGA/微處理器上只剩下一個GPIO,該如何進行模擬測量?
    越來越多的應用都在使用微處理器或尺寸小巧的FPGA,以便能夠經濟高效地按時完成產品開發(fā)。在本文中,我們將探討一種溫度-頻率轉換器,它只需要使用一個GPIO引腳即可提供準確的溫度結果。本文還將演示如何將電壓-頻率轉換器用于各種檢測應用。
  • Nexperia推出先進的I2C GPIO擴展器產品組合
    基礎半導體器件領域的高產能生產專家Nexperia今日宣布推出全新16通道I2C通用輸入輸出(GPIO)擴展器產品組合,旨在提高電子系統(tǒng)的靈活性和重復利用能力。其中一款GPIO擴展器NCA9595采用可通過寄存器配置的內部上拉電阻,可根據實際需要自定義以優(yōu)化功耗。當需要擴展I/O數量時,利用該產品組合可實現簡潔的設計,同時盡可能減少互連。這有助于設計工程師增添新功能,而且不會增加PCB設計復雜性和
  • 一文搞懂 | Linux pinctrl/gpio子系統(tǒng)
    pinctrl 子系統(tǒng)和 gpio 子系統(tǒng)雖然難度不大,但在內核里的使用率非常高,本文爭取一次性把相關內容介紹一遍。
  • 英飛凌推出支持第五代CAPSENSE?技術的PSoC? 4100S Max
    英飛凌科技股份公司近日宣布推出全新PSoC? 4100S Max系列。該產品帶有擴展的閃存器件與通用輸入/輸出接口(GPIO),支持第五代CAPSENSE?電容和電感式觸摸感應技術,能夠滿足新一代人機交互(HMI)應用的需求。
  • 如何使用AM6254的GPIO?進來聊聊
    飛凌嵌入式FET6254-C核心板基于TI Sitara? AM62x系列工業(yè)級處理器設計開發(fā),由于AM6254采用了Cortex-A53+Cortex-M4F的處理核+控制核架構組合,因此引腳自然也是分為A核的引腳和M核的引腳。
    1775
    2022/10/24
  • 只需5步,教你添加GPIO按鍵
    本文將為大家介紹如何在飛凌OKT507-C開發(fā)板上添加兩個GPIO按鍵,希望能夠對各位工程師有所幫助,本文章以PE5、PE6兩個引腳為例。話不多說,下面我們進入主題。
  • i.MXRT1170雙核下不同GPIO組的訪問以及中斷設計
    今天痞子衡給大家介紹的是i.MXRT1170雙核下不同GPIO組的訪問以及中斷設計。
    1695
    2022/09/05
  • i.MX6ULL配置GPIO一共需要幾步?
    正如學習C語言時寫的第一段代碼都是“HelloWorld!”,接觸一款新的處理器時往往是從點亮一個LED開始;而點亮一個LED,則需要操作這款芯片的GPIO外設。那么作為廣受歡迎的i.MX6ULL處理器,它的GPIO外設應該如何配置呢?
  • i.MX6ULL處理器GPIO寄存器配置原理
    之前的文章中介紹了新舊字符設備驅動開發(fā)的方式,并利用虛擬的字符設備來學習其開發(fā)流程,沒有涉及到操作Linux開發(fā)板上的硬件。對硬件的操作,究其本質最終都是要操作處理器的寄存器。因此在操作硬件之前,我們需要先了解有關GPIO的寄存器配置原理及方法
  • 普通GPIO與高速GPIO差異在哪?
    GPIO 可以說是 MCU 上最簡單最常用的外設模塊了,當一些原生功能外設接口模塊不能滿足項目設計要求時,我們常常會考慮使用 GPIO 來軟件模擬實現相應功能,這時候 GPIO 本身性能就顯得至關重要了。
    1842
    2021/11/08
  • 見鬼!PWM 沒有輸出和串口有啥關系?
    魚鷹在做一個項目時,曾經遇到一個問題,8 路 PWM 輸出,有一個高級定時器死活無法輸出PWM,另一個高級定時器卻可以順利輸出,初始化配置完全是一樣的。
  • 干貨講解 | OKMX8MQ-C如何在SPI總線上添加設備
    SPI接口設備是一款使用率較高的設備,在用戶使用OKMX8MQ-C時可能需要添加新的SPI設備,或者將現有的SPI設備從當前的總線上更換到別的總線上,或更換片選。
  • RVMCU課堂「11」: 手把手教你玩轉RVSTAR—GPIO使用篇
    GPIO是通用輸入輸出接口(General Purpose Input Output)的簡稱,是微控制器最基本也是最常用的外設,本期內容將介紹GPIO的基本原理,然后通過「點亮LED」與「按鍵控制LED」兩個小實驗帶領大家了解GPIO基本輸出與輸入功能的使用方法。
    331
    2021/04/20
  • 科普丨iMX6系列應用筆記-iMX6Q GPIO 功能應用操作講解
    本文以飛凌嵌入式OKMX6Q/DL-C開發(fā)板為基礎講解,操作系統(tǒng)為Linux3.0.35,本文主要介紹了飛凌iMX6Q系列開發(fā)板GPIO的操作,寫本文章主要是記錄日??蛻艚洺柕降囊恍﹩栴},為客戶提供一些解決思路,以供參考。
  • 科普時間丨OK1028A-C開發(fā)板之GPIO復用、以太網子系統(tǒng)
    由于OK1028A-C這塊開發(fā)板在日常的客戶咨詢過程中關于GPIO的復用、網口的對應關系以及TSN的相關特性問的比較多,故整理了這篇文檔,以解決客戶的疑問。
  • 正在努力加載...