第一步:创建项目
在机智云自助开发平台中创建项目
机智云自助开发平台 dev.gizwits.com
第二步:定义数据点
定义数据点创建项目后,根据自己的需求,设置数据点。机智云平台会根据数据点自动生成一套协议,这里的协议是基于TCP的透传私有协议,之所以这样是因为,机智云使用的WIFI和GSM等通讯模块都使用了机智云自己的专用固件,因此让联网变得非常简单,具体情况参考机智云手册,定义数据点如下图所示:
第三步:生成MCU代码包
完成数据点配置后,在MCU开发页面完成协议代码配置和下载:
第四步:生成APP
配置手机端应用(目前时间原因没有开发微信端或pc端应用),下载代码框架修改编译生成APP,如下图所示:
第五步:下载源码
github下载rtthread源代码,如下图所示:
第六步:配置RTOS
进入bsp目录找到AT32(这里使用雅特力的开发板)对RTOS进行配置,包括chip级 board级外设等,具体操作如图所示:
第七步:代码移植
完成RTOS配置后,命令生成mdk5工程代码,将机智云协议栈移植到工程代码中:
第八步:修改代码
这里主要添加一些数据采集的进程,网络相关进程,和控制相关进程(详情参考代码),下载到板子(具体效果可看视频):
-
RT-Thread
+关注
关注
31文章
1196浏览量
39052 -
机智云
+关注
关注
2文章
547浏览量
26277
发布评论请先 登录
相关推荐
开发者分享 | 基于先楫RT-Thread BSP,使用CLion开发应用
![<b class='flag-5'>开发者</b>分享 | 基于先楫<b class='flag-5'>RT-Thread</b> BSP,使用CLion<b class='flag-5'>开发</b>应用](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
RT-Thread西安社区举办首次例会,诚邀每一位开发者参与!
![<b class='flag-5'>RT-Thread</b>西安社区举办首次例会,诚邀每一位<b class='flag-5'>开发者</b>参与!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
2024 RT-Thread 全球技术大会演讲议程发布!
![2024 <b class='flag-5'>RT-Thread</b> 全球技术大会演讲议程发布!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
【西安社区】5月18日-RT-Thread西安社区举办首次例会,诚邀每一位开发者参与!
![【西安社区】5月18日-<b class='flag-5'>RT-Thread</b>西安社区举办首次例会,诚邀每一位<b class='flag-5'>开发者</b>参与!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
RT-Thread设备驱动开发指南基础篇—以先楫bsp的hwtimer设备为例
![<b class='flag-5'>RT-Thread</b>设备驱动<b class='flag-5'>开发</b>指南基础篇—以先楫bsp的hwtimer设备为例](https://file1.elecfans.com/web2/M00/C1/40/wKgaomXUXOGAMhesAAAk3OUcwHA076.png)
【PSoC™62 for RT-Thread】RT-Thread携手英飞凌举办嵌入式网络应用开发沙龙,圆满落幕!
![【PSoC™62 for <b class='flag-5'>RT-Thread</b>】<b class='flag-5'>RT-Thread</b>携手英飞凌举办嵌入式网络应用<b class='flag-5'>开发</b>沙龙,圆满落幕!](https://file1.elecfans.com//web2/M00/B5/5C/wKgaomV6vQqAVwY6AAjdLk4cOOo354.png)
2023-RDC-RT-Thread开发者大会议程发布!
![2023-RDC-<b class='flag-5'>RT-Thread</b><b class='flag-5'>开发者</b>大会议程发布!](https://file1.elecfans.com//web2/M00/B0/5B/wKgZomVVk8KAErwUACusTv0Q6v4946.png)
上海线下培训:RT-Thread×先楫 HPM5300 for RT-Thread ,高性能 RISC-V 平台开发快速上手
![上海线下培训:<b class='flag-5'>RT-Thread</b>×先楫 HPM5300 for <b class='flag-5'>RT-Thread</b> ,高性能 RISC-V 平台<b class='flag-5'>开发</b>快速上手](https://file1.elecfans.com//web2/M00/AE/36/wKgZomVE1jWARo2yAATGKKVCxv4835.png)
新生态,创未来 | 2023RT-Thread 开发者大会开启报名
![新生态,创未来 | 2023<b class='flag-5'>RT-Thread</b> <b class='flag-5'>开发者</b>大会开启报名](https://file1.elecfans.com//web2/M00/AC/57/wKgZomU7F0qAMvDpAADnlLhbaGI846.png)
新书上架|嵌入式系统原理及应用——基于STM32和RT-Thread
![新书上架|嵌入式系统原理及应用——基于STM32和<b class='flag-5'>RT-Thread</b>](https://file1.elecfans.com//web2/M00/A7/EE/wKgaomUoAuuAQPmAAAr33ByPKvQ881.png)
新书上架|RT-Thread带你解密“芯”世界
![新书上架|<b class='flag-5'>RT-Thread</b>带你解密“芯”世界](https://file1.elecfans.com/web2/M00/A1/72/wKgaomTpxqOAGyTQAAB4UQh_dRo353.png)
本周六,上海站!RISC-V应用创新大赛开发者训练营一起上手RT-Thread Smart!
![本周六,上海站!RISC-V应用创新大赛<b class='flag-5'>开发者</b>训练营一起上手<b class='flag-5'>RT-Thread</b> Smart!](https://file1.elecfans.com/web2/M00/90/59/wKgZomTYniyAc2nPACkBt88J-l4013.png)
评论