扫码加入

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等。既然一个引脚可以用于输入、输出或其他特殊功能,那么一定有寄存器用来选择这些功能。对于输入,一定可以通过读取某个寄存器来确定引脚电位的高低;对于输出,一定可以通过写入某个寄存器来让这个引脚输出高电位或者低电位;对于其他特殊功能,则有另外的寄存器来控制它们。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 调试神器!STM32 在线改寄存器,秒出 MCO 时钟
    在线调试时想实时看系统时钟是否正常,但代码里没开 MCO、重新烧录又会丢失现场、复现不了问题?ST 官方 LAT1255 应用笔记给出了最硬核的解决办法:程序暂停时,直接在调试器里改寄存器,临时把 PA8 配置成 MCO 时钟输出,不用改代码、不用重新编译、不破坏现场,立刻就能用示波器抓到 SYSCLK、HSI、HSE、PLL 等内部时钟。本文把完整操作步骤、寄存器配置、GPIO 设置一次性讲透,是嵌入式调试必备的高阶技巧。
    286
    03/17 11:17
  • S2-LP 驱动外部 PA 实战:GPIO 自动控制 + 功率拉满到 27dBm
    在 Sub‑1GHz 无线项目里,S2‑LP 自带最大 +16dBm发射功率,日常够用,但远距离、穿墙、遮挡场景就明显吃力。想把功率往上提、覆盖拉更远,最稳妥的方案就是加外部 PA。ST 官方应用笔记 LAT1385 给出了一套极简方案:不用 MCU 额外发控制指令,只用 S2‑LP 自带 GPIO,自动跟着收发状态切换 PA,代码少、时序准、不掉链。本文把硬件接线、控制逻辑、寄存器配置、实测要点一次性讲透,直接能落地。
    217
    03/17 09:55
  • 利用GPIO模块来测量Cortex-M7系统中断延迟
    恩智浦 i.MXRT1xxx 系列目前有很多型号,都是基于 Cortex-M7 内核,主频从 500MHz 到 1GHz 不等。拿该系列第一款型号 i.MXRT1050 来说,在其官方主页可以看到其标称中断延迟时间低至 20ns。
    633
    02/15 07:12
  • STM32 GPIO 驱动 JDI LCD :时序解析与实操要点
    多数 STM32 MCU 需通过 GPIO 驱动 JDI LCD(仅 STM32L4P5 原生支持),其独特的 RGB222 色彩格式与双边沿传输时序,与传统 RGB 接口存在显著差异。本文基于 ST 官方 LAT1313 应用笔记(Rev 1.0),从基础概念、接口时序、核心差异到驱动验证,系统拆解 JDI LCD 的驱动逻辑,助力工程师快速落地显示功能。
    890
    01/27 17:56
  • 这些元件用错真的会烧板子!树莓派GPIO基础知识:你需要了解的组件!
    当你第一次将几根电线插入树莓派的GPIO引脚,就会感觉就像魔法一样——你会意识到自己完全不知道发生了什么。电阻是什么?为什么那个LED烧坏了?别担心,我们都经历过这样的阶段。如果你曾想搭建简单电路,但在面对面包板和色环电阻时感到迷茫,那么这篇指南就是为你准备的。