SDK的程序设定成PLUG,但是由于手上的模块引脚(PIN 13) MTDO--没有引出
在程序中对IO进行更改,把继电器IO改为GPIO2
程序对user_plug.h头文件做了更改
#define PLUG_RELAY_LED_IO_MUX PERIPHS_IO_MUX_GPIO2_U //PERIPHS_IO_MUX_MTDO_U
#define PLUG_RELAY_LED_IO_NUM 2 // 15
#define PLUG_RELAY_LED_IO_FUNC FUNC_GPIO2// FUNC_GPIO15
但是在运行中,发现从服务器返回状态更改会更改,但是实际测试硬件的IO口没有产生变化,请问一下具体的原因
关于IOT_DEMO中PLUG更改IO口状态不对的问题
-
- Posts: 26
- Joined: Tue Mar 03, 2015 10:38 am
Re: 关于IOT_DEMO中PLUG更改IO口状态不对的问题
Postby costaud » Wed Mar 11, 2015 1:34 am
mcusun2000 wrote:SDK的程序设定成PLUG,但是由于手上的模块引脚(PIN 13) MTDO--没有引出
在程序中对IO进行更改,把继电器IO改为GPIO2
程序对user_plug.h头文件做了更改
#define PLUG_RELAY_LED_IO_MUX PERIPHS_IO_MUX_GPIO2_U //PERIPHS_IO_MUX_MTDO_U
#define PLUG_RELAY_LED_IO_NUM 2 // 15
#define PLUG_RELAY_LED_IO_FUNC FUNC_GPIO2// FUNC_GPIO15
但是在运行中,发现从服务器返回状态更改会更改,但是实际测试硬件的IO口没有产生变化,请问一下具体的原因
1.从代码上,这样改没有问题。
2.功能上,gpio2上电时候会输出打印,造成电平翻转。
3.直接改gpio输出来验证。
可能是模块硬件方面原因。
Who is online
Users browsing this forum: No registered users and 67 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.