一、什么是GPIO1、GPIO的英文全称General-Purpose Input /Output Ports,中文意思是通用I/O端口。 2、GPIO就是芯片的引脚(芯片上的引脚有些不是GPIO,只有一部分是),作为GPIO的这类引脚,他的功能和特点是可以被编程控制它的工作模式,也可以编程控制他的电压高低等。 3、在嵌入式系统中,经常需要控制许多结构简单的外部设备或者电路,这些设备有的需要通过C
转载
2024-07-16 06:58:52
60阅读
1. 概述 ESP8266 共有 16 个通用 IO,管脚的位置和管脚的名称分别为:GPIO NO. pin NO. pin nameGPIO0 pin 15 GPIO0_UGPIO1 pin
转载
2024-05-02 12:21:49
755阅读
GPIO输出开发板原理图如下所示:引脚功能配置:在使用 stm32 时,引脚都有很多的复用功能,当我们想要使用引脚的某个功能(如I2C SPI)等,就需要配置引脚的功能。ESP6266也是如此,下面列出了8266引脚的复用功能:如上图所示,这个引脚的功能1是N0RXD(串口0数据接收引脚),功能2是I2SO_DATA(I2S数据引脚)、功能4是普通的GPIO3、功能5是CLK_XTAL(时钟晶振引
转载
2024-04-17 14:33:28
2705阅读
GPIO 相关接⼝位于 /ESP8266_NONOS_SDK/include/eagle_soc.h & gpio.h。 使⽤示例可参考 /ESP8266_NONOS_SDK/examples/IoT_Demo/user/user_plug.c。一、宏定义控制GPIO管脚状态PIN_PULLUP_DIS(PIN_NAME) 管脚上拉屏蔽PIN_PULLUP_EN(PIN_NAME) 管脚上
转载
2024-03-23 12:10:53
157阅读
用 Windows 来刷 ESP8266 固件有很多中文教程,来试试直接用 BBB 刷吧。目标是 NodeMCU,ESP-01 可用,就是我买的那个。接线方式在上一篇。当 echo ‘BB-UART2’ > /sys/devices/bone ….. 之后,ttyO2 可用,测试能连接后可以动手(比如用我上一篇博文那愚蠢的做法,或者下载个 minicom。注:minicom 是按 AT 然后
转载
2024-07-02 21:17:32
70阅读
之前写的只是esp8266 AT指令详解说明,就写一个esp8266 get请求数据json解析。json 解析用的是Cjson,网上可以大家看一下。引用调用就行。 下面是esp8266 一些列操作,写博客目的是让自己加深学习。部分代码来源网上,#define WIFI_NAME "dajiating"
#define WIFI_PSW "DJT13619252979"
void SendATC
转载
2024-04-10 10:46:02
40阅读
最近折腾新项目需要用到GPIO的中断来处理一些逻辑功能,翻看了官网的API开发文档,文档说的比较简单,只是对API方法做了一下解释说明,没有实际的完整例子,没办法,只能问度娘了。度娘果然啥都有,参考了以下这篇文章:
这篇文章不但给出了实例代码,还对api进行了说明,写得非常好,大家完全可以参照这篇代码来做,因为我的项目需要用到两个gpio
管脚
中断,需要在这篇文章的基础上再添加一个
转载
2024-08-22 21:14:28
186阅读
GPIO寄存器概述 GPIO作为STM32F103VET6中最基础的功能模块,分布在GPIOA~GPIOE的五个端口组中,每个小组有16个引脚,每个GPIO引脚都可以用作外部中断源的输入,每个GPIO引脚可配置为8种模式,不同引脚有对应的复用功能、复用功能重映射等功能。控制GPIO的功能寄存器如下图所示:图1-1
#include <ESP8266WiFi.h> // 本程序使用 ESP8266WiFi库
#include <ESP8266WiFiMulti.h> // ESP8266WiFiMulti库
#include <ESP8266WebServer.h> // ESP8266WebServer库
#define buttonPin
转载
2024-07-01 21:47:31
38阅读
esp8266教程:GPIO什么是GPIO?GPIO是(英语:General-purpose input/output)的简写,翻译成中文就是通用的输入、输出。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5Ho4QDw0- 我们看到芯片上面伸出来的金属引脚大部分是GPIO引脚(部分为VCC、GND、模拟输入引脚)。输出模式当我们编程把GPIO引脚配置为输出模式的
转载
2024-05-05 19:37:32
851阅读
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。本博文目录:文章目录1、 认识alios-things架构2、开始移植第一步:熟悉 hal 层的头文件 gpio.h 。第二步:编写源文件 gpio.c 。第三步:添加依赖第四步:还有一些头文件需要包含进来。第五步:怎么使用。3、分享环节1、 认识alios-thing
前言GPIO中断在进行脉宽测量、脉冲计数时能起到极为重要的作用,本文主要介绍GPIO中断的用法,使用一个开关打开或关闭一个LED灯。GPIO寄存器介绍一、GPIO输入寄存器寄存器名称功能说明寄存器大小寄存器属性参数说明GPIO_IN输入状态寄存器16Bit读写对应GPIO0-GPIO15GPIO_PIN12中断类型寄存器16Bit读写0:禁用该GPIO的中断 1:上升沿触发中断 2:下降沿触发中断
转载
2024-04-09 16:38:19
65阅读
前期准备硬件:51单片机开发板、ESP8266-01WIFI模块、USB-TTL转串口; 软件:Keil uv4单片机编程软件、串口调试助手XCOM V2.0、有人网络助手; 基础知识:单片机串口通信基础 、ESP8266AT指令集;配置并测试ESP82661. ESP8266与USB-TTL转串口连接ESP8266管脚VCCCH_PD/ENTXRXGNDUSB-TTL管脚3.3V3.3VRXDT
转载
2024-04-26 14:13:23
1300阅读
想用ESP8266作一个wifi的游戏手柄,但发现买的ESP8266模块GPIO引脚数量有限。所以就
原创
2022-09-14 14:43:08
729阅读
TL; DR 代码见GitHub Gist: Jamesits/high-frequency-square-wave-generator-esp8266.ino继在Arduino UNO上实现了高频方波发生器之后,我把魔爪伸向了便宜量足的ESP8266。它能不能产生符合要求的高频波形呢?初测分析ESP8266 Arduino SDK的 digitalWrite() 实现后发现,ESP8266的IO
转载
2024-06-26 17:37:57
142阅读
根据上一篇博客,成功搭建好ESP8266在Linux下的开发环境后,正式开始入坑8266的学习和使用;本文基于NodeMCU进行学习,NodeMCU是一款开源的物联网平台,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的
转载
2024-03-27 12:43:09
147阅读
最近闲来无事,手上刚好有一个ESP8266模块,参考了几篇博客,了解了一下如何配置ESP8266,写个博客记录一下。 步骤一、元件准备二、硬件连接三、使用串口调试助手配置ESP8266 一、元件准备1、ESP8266模块2、USB转TTL二、硬件连接ESP8266USB TO TTL3V33.3GNDGNDRXTXDTXRXD这里值得一提的是,这个USB转TTL的供电不稳,刚开始我把ESP8266
转载
2024-05-04 19:33:51
653阅读
项目需要电脑与一个设备无线通讯,想做一个像虚拟串口那样的无线串口互连的设备,用两个ESP8266,一个AP,一个SP,不用提供wifi。
程序特点:1、服务端,客户端的串口,每次loop检测Serial.available();
2、服务端的server检测/update;
3、客户端的接收,在loop里,靠client.available()检测,
过程:
1、服务端建
转载
2024-06-12 16:43:55
239阅读
esp8266模块配置连接方式串口模块是用来连接电脑做数据交互的,串口模块另一端的RXD(RX),TXD(TX)和esp8266的RX,TX交叉接,RXD(RX),TXD(TX)一个是传输数据,一个是接收数据串口模块3v3引脚看是否能给传感器供电能就串口和esp8266的3v3直接相连不能串口就3v3和vcc用跳线帽短接串口的GND接GNDesp8266的3v3不能和串口模块3v3直接相连,就连接
转载
2024-03-11 09:43:58
151阅读
相关资料准备:(1)GPIO相关API请查看2c-esp8266_non_os_sdk_api_reference_cn手册 (2)GPIO相关寄存器请查看 esp8266-technical_reference_cn 手册 (3)ESP8266 的 16 个通⽤ IO 的管脚位置和名称如下表所示:  
转载
2024-03-21 21:39:43
700阅读