1.SOC工程修改
软件工具:
1. AiThinker_IDE 乐鑫集成开发环境
2. ESPFlashDownloadTool_v3.6.4.exe 固件下载工具
1.1 导入工程
1.2 文件修改
1.2.1 根目录下的Makefile修改
1.2.2 添加bool STA[2] :储存2个led的变量
- 在gizwits_product.c下
注意语句的位置,在22行这句的下一行就好。 - 在gizwits_product.h下
注意语句的位置,在52行这句的下一行就好。
1.2.3 修改user_main.c的代码
- 修改触发配网的KEY引脚:
#define GPIO_KEY_NUM 2 ///< Defines the total number of key members
#define KEY_0_IO_MUX PERIPHS_IO_MUX_GPIO0_U ///< ESP8266 GPIO function
#define KEY_0_IO_NUM 0 ///< ESP8266 GPIO number
#define KEY_0_IO_FUNC FUNC_GPIO0 ///< ESP8266 GPIO name
#define KEY_1_IO_MUX PERIPHS_IO_MUX_GPIO2_U ///< ESP8266 GPIO function
#define