庆科社区
直播中

294479435

11年用户 137经验值
擅长:EMC/EMI设计 控制/MCU
私信 关注

【MiCOKit试用体验】+微信读取温湿度教程总结

自从拿到板子,演示了DEMO程序之后一直在学习微信读取温湿度这个教程;整整一个多星期终于完成了,教程原来链接在这儿:http://mico.io/wiki/doku.php?id=cloudrtemphum
我就不重复了,我只说说我在其中遇到的问题和我觉得应该注意的事项:
1.首先是下载程序,我用的STM32NUCLEO开发板的ST-Link,所以需要外接线
ST-Link如图:
QQ截图20150922185141.png

庆科开发板如图:
QQ截图20150922185217.png

这里我电源和地线都用ST-Link供电,所以总共5根线,
这里遇到的问题是:庆科板子的JTAG口的1号脚是那个?
反转开发板,焊盘是正方形的就是1号脚,然后对照这接就好了。(我是接了好几次)
2.确定射频驱动——我按照方法确定了,但是刚开始因为写程序总是出问题,所以个人以为驱动不是最新,就按照方法刷了下射频驱动,这里面遇到的问题是:
我的开发板是MiCOKit-3288,教程中说波特率是:921600,但是试了两次均是乱码,改115200之后正确了,所以这儿教程是不是有点错误,反正我用115200刷了下驱动。
3.[size=1.125em]Github,这也是我花费了大量时间弄的一个问题,这个里面遇到的问题有点多:
[size=1.125em]a.下载[size=1.125em]Github,前面下了好几次都是中途自己中断了,我也不知道为什么,然后我一个晚上没关电脑下,终于第二天下好了;
[size=1.125em]b.按照教程创建新仓库,并克隆到本地第一次也是不成功,提交了之后网络没有本地上传的文件,这里要说方法就只能按教程多试几次,每次试之前可以先把本地建立的文件夹删掉重新开始;
4.设置微信测试公众号 URL与Token这一个步骤本来应该没什么问题,但是由于我的粗心大意,JS接口安全域名写错了,把http://加进去了,以致后面微信关注之后会出错,所以这里提出来,让大家也注意一下。
5.将FogCloud上创建的产品ID/KEY写入固件——这一步也是我粗心出错,因为FogCloud上面创建了一个产品和一个APP所以刚开始就把APP的ID和KEY写到程序里面,最后导致的后果就是开发板配网后就是config stop。如果你们遇到可以检查以下这一步是不是错了。
6.烧写程序,我确认接线没问题之后每次烧写程序总会报错“Inrenal command error”,网上查了一下原因说目标开发板处于休眠状态,所以按住RESET看见ST-Link灯闪烁后放开,依次写进去程序了。
7.同步到微信,这一步中,我按照前面的教程做到这儿,总是要报错rusult:500我试了n次之后都要出错,没办法,太晚了,就放弃了,然后第二天在弄的时候直接一次就成功了,所以这里如果你也遇到了这个问题,那么你可以等个半天在去试试,说不定就好了。
8.[size=1.125em]使用手机微信扫码最后这一步是由于我前面JS接口安全域名写错了但是依然关注了微信号进入Airkiss配网和device都出错,然后重新配置正确之后进公众号还是提示no device for you,解决方法就是取消关注之后重新关注一下就好了。

回帖(2)

agdhun

2015-9-22 20:14:55
顶楼主
举报

294479435

2015-9-22 22:11:30

感谢感谢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分