本帖最后由 MXCHIP 于 2014-5-22 15:52 编辑
我们紧接着上篇来讨论,
其次,与Cloud、App的交互的成熟协议。 传统电控产品自带MCU,内部一般是产品本身的控制命令和协议,通过串口连接上Wi-Fi模块,殊不知,网络化产品(动词),Wi-Fi模块需要与Cloud、App进行交互,网络层的协议是面对不同的应用而生,一个什么样的Wi-Fi模块协议才能满足智能产品云交互需求呢? (1)MxchipWNet-Ha的是一套进过长期摸索出来的适合智能产品的一套网络通信协议。它是基于lib basic库文件进行二次开发的,它是专门针对智能单品应用方案设计,深度订制了应用中的各种场景来定义功能,大大简化了串口的交互协议,方便产品公司的开发。简单截取信息如下: (2)简单的透传模块是不能够完全满足智能产品的功能需求的。当模块连接MCU、Cloud、APP时,上行命令和下行命令都是直接透过Wi-Fi模块,无法做到对模块状态的监测和控制,想要获得、控制模块状态需改变传输状态。然而,MxchipWNet-Ha的协议可以轻松做到这一点,该协议中包了一层命令,且有对应命令返回、数据长度及校验,可轻松读写模块配置、远程升级OTA、控制模块各种操作等等,只要运用这套HA协议,开发人员可轻松上手,极大缩短了单品的周期。 再次,就是技术层面的可靠、稳定性,特别是固件优化效率。 (1)低功耗方面的突破,一是来自于芯片相关,二是来自于固件的优化(电源管理),往往芯片是方案的基础,后期更低的功耗取决于电源管理的优化,有些单品对待机有能耗的要求,保持10mA以内的STA功耗是十分必要的。 (2)Wi-Fi射频芯片的通用性决定了、反应出模块对应路由器与手机的兼容性,芯片公司可以把芯片的性能做得很好,但模块固件、APP、Cloud等中间件还是需要长期协议技术、应用经验积累才能达到,所以往往嵌入式Wi-Fi更注重软件的效率优化。嵌入式Wi-Fi的技术积累非常关键,这种积累是模块公司对来自于客户群、行业应用、试错速度的响应,简而言之,来自于客户无数的建议和需求,这种积累是不可替代的,甚至成为产品、行业的壁垒和门槛。 模块内MCU资源是有限的,在MxchipWNet提供的lib库基础上,有了完善、成熟、稳定的API免费开源先决条件,一些对MCU剩余资源有需求、合适的产品应用都可以直接在Wi-Fi模块上进行二次开发,这是全球首款经过市场、批量验证过的开源的一套Wi-Fi模块和对应的开源库。对于在智能家居单品而言,考虑的因素很多,包括成本、功耗、配置方式、生产品质、供应链、认证、供应商经验和产业资源等等,就不一一枚举、扩展。 最后,上海庆科的嵌入式Wi-Fi模块EMW3162是富士康代工,博通、意法芯片,拥有十年软件效率优化的积累(对应mxchipWNet库),EasyLink一键配置的极简体验,也拥有亚洲最大的出货量,成熟、稳定、易用、免费的二次开发功能,各类智能应用的丰富经验,可以说是国内、亚洲性价比最高的Wi-Fi模块,是智能硬件产品不二的Wi-Fi模块选择。
|