OpenEdv-开源电子网

标题: 机智云自助代码生成工具支持与STM32CubeMX无缝对接了! [打印本页]

作者: z3512641347    时间: 2017-11-21 11:09
标题: 机智云自助代码生成工具支持与STM32CubeMX无缝对接了!
本帖最后由 z3512641347 于 2017-11-21 11:15 编辑

1.什么是“MCU代码自动生成工具
为了降低开发者的开发门槛,缩短开发周期,降低开发资源投入,机智云推出了代码自动生成服务。云端会根据产品定义的数据点生成对应产品的设备端代码。
自动生成的代码实现了机智云通信协议的解析与封包、传感器数据与通信数据的转换逻辑,并封装成了简单的API,且提供了多种平台的实例代码。当设备收到云端或APP端的数据后,程序会将数据转换成对应的事件并通知到应用层,开发者只需要在对应的事件处理逻辑中添加传感器的控制函数,就可以完成产品的开发。
使用自动生成的代码开发产品,就不必再处理协议相关的部分了,开发者可以将节省出来的精力集中在产品的核心功能开发上。
2.支持的平台
自动生成服务支持的硬件方案有:独立MCU方案、SOC方案。其中独立MCU方案支持的硬件平台有:stm32f103c8x平台、通用平台(即“其他平台”);SOC方案支持的硬件平台有:ESP8266平台。
MCU方案与SOC方案区别:
[td]
方案
说明
MCU方案模组负责与云端信息的交互,通过串口与主控板(即MCU)进行通信,需要在MCU上进行协议解析与外设控制的开发。
SoC方案节省一颗MCU芯片,利用模组内部资源完成传感器操作和产品逻辑。


(, 下载次数: 4)