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输出来验证。
可能是模块硬件方面原因。Statistics: Posted by costaud — Wed Mar 11, 2015 1:34 am
]]>