随着技术的发展及各家厂商自己不断的技术完善,很多都开发出了适合自身的一套开发系统,作为一个开发者,这是厂商带来的福利,可以更快、更高效的帮助我们进行开发,加速产品上市时间。以下内容是关于MICO的介绍,更多的摘自MICO官网,谁让他们写的这么详细。
什么是MiCO?
-
MiCO全称:Micro-controller based Internet Connectivity Operating system。
-
一个面向智能硬件优化设计的、运行在微控制器上的、高度可移植的操作系统和中间件开发平台。
-
它是一个开源平台,开发者可基于MiCO,在各种微控制器平台上,设计可接入互联网的创新智能产品,实现人,物互联。
MiCO OS体系架构
MiCO “六”大特点
1. 实时多线程RTOS内核,内涵丰富
-
MiCO系统集成了深度优化的RTOS内核,在保证微控制器平台传统优势的同时,实现资源高效合理利用。
-
微控制器和传统PC、手机硬件平台完全不同,它集成度高、响应快、功耗低、控制功能丰富。
2. 微控制器(MCU)平台的多面手
-
MiCO支持大部分常用的微控制器平台,如:ST、ATMEL、FREESCALE、NXP、MICROCHIP等。
-
为每个平台做针对性优化设计,开发者可以针对应用方案和喜好自由选择。
3. 互联网(Inernet)接入一站式解决方案
MiCO内置完整广泛应用的成熟解决方案,包括:
-
简易的交互式网络配置
-
智能硬件初次设置
-
超快速无线网络接入
-
服务发现
-
身份认证
-
数据安全
4. 应用程序(APP)框架为您的开发提速
-
MiCO应用程序框架包含: 云计算平台和智能设备通讯协议,如阿里云服务,Apple HomeKit协议等。
-
常见典型的应用示例,和移动APP SDK,帮助开发者快速建立应用原型,加快开发进度,缩短产品上市时间。
5. 节能高效(Power Save)助力绿色环保生活
-
MiCO保持微控制器一贯的低功耗特性,更包含先进的动态功耗管理技术。
-
针对各种微控制器进行优化,在不同应用场景下,自动使用合适的功耗控制策略。
6. 安全,稳定,可靠(Safe,Steady,Reliable)
-
MiCO系统中包含了完整的网络安全算法和协议,保证数据安全的传播。
-
经历10年国内外800多家客户的测试和验证,是一个已经被证明了的,稳定的,可靠的物联网操作系统。
至于这个系统是否真的如上所示,就个人而言,还需好好的去学习运用,待此次的项目完成后,再做一个小的总结。