8266小黄板联接机智云自动代码

手头正好有个8266官网上的小黄板

http://wiki.ai-thinker.com/esp8266/boards/yellow

参考了另一个博主的文章,从机智云上生成了代码。

ESP8266 NodeMcu机智云SOC方案开发经验分享-CSDN博客

发现了几个坑:

1、gizwits_product.h中的,矩阵extern bool STA[2]定义,要写在#include "gizwits_protocol.h"这个之后,要不然按原来作者的写法编译会出错。

2、机智云网站上的数据模板,我选择了 推荐的智能插座。

3、第一次跟做代码,基本上肯定编译通不过,返回来再找出错点,基本上是无解的。后来是按原作者的步骤,改一处编译一次,节省了不少时间。

4、在测试过程中,发现一个问题,明明定义的是4号管脚(GPIO_OUTPUT_SET(GPIO_ID_PIN(4),!STA[0]);)小黄板上竟然是5号管脚灯亮,如果直接定义15号管脚,原程序无反应,后来拿了安信可官网的代码比较了一下,拿官网的代码中\include\eagle_soc.h 替换了机智云的代码中相应文件后,15脚可以操控了。

5、如果不用手动开关灯,user_main.c基本不用改动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值