资料介绍
GPIO 是什么?
字面意思看,GPIO=General Purpose Input Output,通用输入输出。有时候简称为“IO 口”。通用,就是说它是万金油,干什么都行。输入输出,就是说既能当输入口使用,又能当输出口使用。端口,就是元器件上的一个引脚。怎么用?写软件控制。总结:GPIO 就是芯片上的一根干啥都行的引脚。讲了这么多,相信不懂的人还是一头雾水,咱们对着案例看看 GPIO 怎么用至于上拉、下拉、悬空、高阻、开漏、推挽之类的概念,可以以后再慢慢琢磨。
GPIO 的简单用法输出控制信号 GPIO 控制 LED 灯的开关 GPIO 用来做开关控制,是最常见的应用场景。如上图,P21 这个 GPIO 口,输出 1 的时候,LED403 点亮,输出 0 或者没有输出的时候,LED403 熄灭。 GPIO 口是怎么被控制的呢?通过软件代码。需要亮灯的时候调用 GPIO 口拉高的函数,需要熄灯的时候调用 GPIO 拉低的函数,即可实现控制。函数的操作,最终变成了向这个 GPIO 的硬件寄存器写入数据,硬件的状态会跟随寄存器的数据改变而改变。硬件寄存器在这里可以理解为一个电子开关,好比你告诉家里的保姆说“去吧客厅的灯关上”,他就走过去按动灯的开关,然后灯就灭了。你下的这个指令的动作相当于调用了 GPIO 操作的函数,保姆去按开关这个动作相当于函数配置寄存器。当然你也可以直接去按这个开关(直接操作寄存器),这个做法虽然能工作,但是在代码设计中是不符合规范的。后续修改中很容易导致误操作。实际操作中需要预先初始化,配置 GPIO 的参数,把寄存器建立接口给其他进程调用等软件类的操作,这里就不详述了。
- AM6254-gpio接口-gpio复用及M核引脚的使用
- GPIO工作原理
- STM32学习笔记---GPIO
- STM32中GPIO_Mode--GPIO配置
- HAL库-GPIO介绍
- STM32-GPIO详解
- sunplus gpio使用
- esp8266学习笔记③:GPIO模块
- GPIO配置
- GPIO的8种工作模式详细介绍!
- 二.GPIO输入输出及延迟函数
- GPIO模拟UART的算法实现与设计方案 9次下载
- STM32的GPIO应用资料和教程详细说明
- LINUX GPIO如何驱动源码移植
- DSP参考程序gpio 4次下载
- GPIO配置不同输出速度会有什么影响 1725次阅读
- STM32的GPIO在实际开发设计的使用配置和技巧 694次阅读
- GPIO是什么? 3.5w次阅读
- GPIO输入——按键检测 2309次阅读
- GPIO不同模式之间的区别与实现方式 1629次阅读
- AXI_GPIO简介与使用指南 4271次阅读
- PL设计中MPSoC EMIO GPIO的应用 1677次阅读
- GPIO的内部上下拉电阻_GPIO的驱动能力 1.3w次阅读
- STM32的GPIO使用 4306次阅读
- Firefly-RK3399--GPIO简介 1.3w次阅读
- 简要分析Thread的通用GPIO设备驱动 1413次阅读
- 基于单片机STM32 GPIO 基本简单操作函数教程 3165次阅读
- 被zynq的GPIO唬住,告诉你zynq的3种GPIO 5090次阅读
- 嵌入式学习之GPIO接口详解 6190次阅读
- 树莓派gpio接口及编程方法 6.4w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多