diff --git a/docs/doc/intro.md b/docs/doc/intro.md index b763480..3679bd5 100644 --- a/docs/doc/intro.md +++ b/docs/doc/intro.md @@ -30,12 +30,23 @@ XiUOS是一种工业物联网操作系统, 目标是通过工业物联网的部 答案是因为定位不同, 所以特色不同。XiUOS和现有大多数的物联网OS关注点并不相同。 -- 现有OS多关注单个物联网节点设备, XiUOS更关注由多节点设备组成的网络化集群; -- 现有OS多关注OS的基础功能, 如基本网络连接, 传感器接入等; XiUOS更关注基础功能之上的高级业务功能, 如将智能化下沉到节点端的智能化感知功能, 智能无线自助网络功能等; -- 现有OS力图做多领域通用OS, XiUOS更关注工业物联领域, 对复杂工业环境的"感联知控"支持更为专精; -- 现有OS对大规模部署和管理运维的支持有限, XiUOS强调对大规模部署和管理运维的支持; +- 现有OS多关注单个物联网节点设备, XiUOS更关注由多节点设备组成的网络化集群; +- 现有OS多关注OS的基础功能, 如基本网络连接, 传感器接入等; XiUOS更关注基础功能之上的高级业务功能, 如将智能化下沉到节点端的智能化感知功能, 智能无线自助网络功能等; +- 现有OS力图做多领域通用OS, XiUOS更关注工业物联领域, 对复杂工业环境的"感联知控"支持更为专精; +- 现有OS对大规模部署和管理运维的支持有限, XiUOS强调对大规模部署和管理运维的支持; - 现有OS的生态是封闭、碎片化和彼此割裂的, XiUOS更关注开放的生态, 强调对标准规范的支持, 依托现有的各开源生态体系, 而非再建另一个封闭的生态体系。 +特色体现在: +(1) 当前ARM在物联网领域占市场统治地位,但随着其被英伟达收购程序的推进存在的知识产权问题,价格垄断问题越来越突出。此外,ARM指令集还存在单一固定、不可定制等问题; +(2) 工业物联网对“联”的需求呈现多样化、层次化、主体化的特点,工业生产的物理环境也是极其复杂多变,但现有的硬件系统在物理介质上仅仅支持一到两种“联”;工业物联网应用本身对外设种类的要求也是丰富多变,但现有的硬件系统挂载多种外设的能力有限; +(3) 现有的物联网操作系统支持的硬件系统多以开发板评估板的形态出现,这种硬件系统由于承载强度、温湿度限制,外壳保护等原因很难直接应用于实际工业生产环境,仅适用于实验室评估的验证系统。 + +XiUOS是软硬件协同的物联网解决方案,其自研硬件的特征在于: +- XiUOS的硬件系统支持RISC-V和ARM两种体系结构,强调RISC-V和ARM在工业应用中的共生共赢,又注重突出各自特点; +- XiUOS的硬件系统在同一物理实体终端上同时支持4G、NB-IoT、WiFi、ZigBee、LoRA、BlueTooth、ethernet,在硬件上天然地使得现有应用能够方便、快捷地“联”结各种网络; +- XiUOS的硬件系统在同一物理实体终端上同时支持SPI、IIC、UART、CAN、485、USB、SDIO等,在硬件上天然满足工业物联网对外设多样性的需求; +- XiUOS的硬件系统能够直接部署于工业生产环境中。 + 简而言之, 现有物联网OS主要关注的是做优秀的单节点OS, XiUOS是在现有单节点OS的基础上构建面向多节点的网络化智能物联软件栈, 为工业物联网领域应用开发、系统部署、管理运维提供友好方案, 因此现有物联网OS和XiUOS一个在下层一个在上层, 功能是互补的而非竞争的, 如Linux之于Android。