收藏官网首页
查看: 11871|回复: 4

[问答] Gokit3+ESP8226模块的SOC方案

1

主题

3

帖子

171

积分

注册会员

Rank: 2

积分
171
楼主
发表于 2020-9-18 00:12:48 | 显示全部楼层
教您5分钟接入机智云,实现傻瓜式开发
这两天算是把官方 Demo 自己烧进去跑起来了,你的问题我也遇到了,我猜测几个原因:
1.代码没有烧成功,按照你说的烧录成功了,这种情况暂时可以忽略。
2.没有烧录官方的 Demo,自己定义的工程:数据点和自动生成的代码没有添加必要的逻辑。如果是这种我建议你先把官方 Demo 烧一边,毕竟官方文档中写得很清楚怎么改代码,跟着写一遍,再回头看代码就好理解了。http://docs.gizwits.com/zh-cn/deviceDev/UseSOC_BK.html
3.很确定自己的代码是 OK 的,烧录完了将拨码开关设为正常使用模式(上拨位置)和 Reset键重启模组了吗?

1

主题

3

帖子

171

积分

注册会员

Rank: 2

积分
171
沙发
发表于 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);
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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