首先上代码,方便广大同胞快速进行研究,同时希望大家快速上线。(未用到ebox)
- 代码下载:《GoKit开发板Bigiot应用代码-V1.2》
- 说 明:该代码是机智云开发板GoKit例程(需要将ESP8266固件刷成AT固件)。
- 特 点:自动断线重连、永不掉线、指示灯显示联网状态、串口状态显示、串口参数设置、LED手机控制。
- 串口工具:“XCOM V2.0” or “串口助手”
- 程序软件:Keil 5 MDK
- 程序下载:ST-Link V2(配合Keil 5编程软件) 、 串口ISP(板载USB转串口)、相关驱动和软件下载
一、代码介绍
- 结合GoKit开发板硬件特点,非常适合接入Bigiot网络服务,因此参照正点原子的UCOSII相关例程,编写了基于GoKit板的贝壳服务代码,可使广大爱好者快速使用贝壳的物联网服务平台,不再为协议而烦忧。
- 用户将程序下载后,通过USB串口按格式 :
- SetDevice_Parameter("WIFI Name","WIFI Password","ID","ApiKey","UID","User Name")
- SetUpdate_Parameter(u8 aisle,u16 update_id,u16 timer)
- 将个人参数通过串口助手发送给开发板即可,开发板自动永久保存在flash,无需二次配置。即可连接贝壳物联。
二、程序下载(串口ISP)STM32串口下载软件(FLYMCU)
用到的软件:
- STM32串口下载软件(FLYMCU)
- 编译文件UCOSII-Bigiot.hex(在源码路径)
步 骤:
- 打开串口助手软件,可以监控芯片运行状态,你会发现它无法连接网络,因为你还没有设置WIFI密码,以及个人设备参数,请按照第四步设置用户参数。
三、程序下载(ST-Link V2)
四、用户参数设置
五、数据接口update
- 程序中已经做好10个上传接口,需要用户把数据通道ID,以及发送间隔通过串口1发送即可。
程序自动运行发送数据(通道0的数据是0.01,通道1的数据是3.7,如需更改其他温度或湿度数
据请打开程序里面修改)。
- ,
五、新功能
- 新功能敬请期待。。。。。。。。