初识MICO

随着技术的发展及各家厂商自己不断的技术完善,很多都开发出了适合自身的一套开发系统,作为一个开发者,这是厂商带来的福利,可以更快、更高效的帮助我们进行开发,加速产品上市时间。以下内容是关于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多家客户的测试和验证,是一个已经被证明了的,稳定的,可靠的物联网操作系统。

至于这个系统是否真的如上所示,就个人而言,还需好好的去学习运用,待此次的项目完成后,再做一个小的总结。

原文地址:https://www.cnblogs.com/xiaofeng6636/p/4765473.html