收藏官网首页

Gokit3+ESP8226模块的SOC方案

查看数: 11861 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-9-9 09:59

正文摘要:

大佬们,我想问问关于机智云SOC方案的问题,我想问,为什么我按照机智云社区中SOC程序烧写代码进板子里之后板子的三色灯就一直亮,按key2无法变绿,无法配置Arilink模式连上设备。这个问题怎么解决。 ...

回复

匠心 发表于 2020-9-19 01:22:43
自动生成的代码默认没有加三色灯的逻辑,需要在 user_main.c 中添加逻辑:
/**
* Key2 key to short press processing
* @param none
* @return none
*/
LOCAL void ICACHE_FLASH_ATTR key2ShortPress(void)
{
    GIZWITS_LOG("#### key2 short press, soft ap mode \n");
    rgbControl(250, 0, 0); ///< 新添加代码: Soft AP mode, RGB red
    gizwitsSetMode(WIFI_SOFTAP_MODE);
}

/**
* Key2 button long press
* @param none
* @return none
*/
LOCAL void ICACHE_FLASH_ATTR key2LongPress(void)
{
    GIZWITS_LOG("#### key2 long press, airlink mode\n");
    rgbControl(0, 250, 0); ///< 新添加代码: AirLink mode, RGB Green
    gizwitsSetMode(WIFI_AIRLINK_MODE);
}
匠心 发表于 2020-9-18 00:12:48
这两天算是把官方 Demo 自己烧进去跑起来了,你的问题我也遇到了,我猜测几个原因:
1.代码没有烧成功,按照你说的烧录成功了,这种情况暂时可以忽略。
2.没有烧录官方的 Demo,自己定义的工程:数据点和自动生成的代码没有添加必要的逻辑。如果是这种我建议你先把官方 Demo 烧一边,毕竟官方文档中写得很清楚怎么改代码,跟着写一遍,再回头看代码就好理解了。http://docs.gizwits.com/zh-cn/deviceDev/UseSOC_BK.html
3.很确定自己的代码是 OK 的,烧录完了将拨码开关设为正常使用模式(上拨位置)和 Reset键重启模组了吗?

学徒 发表于 2020-9-15 18:37:23
哈哈 和我那个一样 搞了半个月都没理解到代码。最后直接买了易微联模块,不用写代码,按照自己的需求买,模块都是写好了固件的。直接使用,不再伤脑筋。
冯俊波 发表于 2020-9-10 11:56:40
自动生成代码,编译烧录才有用,别乱去用别人代码,自动生成的代码没有LED指示程序
加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表