FlyThings OS 是深圳市中科世为科技有限公司基于Linux深度裁剪定制开发的一套小型嵌入式操作系统。

系统以Linux为基础自主开发了一个应用开发框架,实现了一套物联网等领域下的一套带人机界面的操作系统。替代传统Linux+QT和WinCE的人机界面解决方案。具备稳定,快速,更便利开发的整体解决方案。

系统技术亮点:

启动速度快:2-3秒

开发便利:基于自主开发的GUI集成开发以及调试工具

交互流畅:GUI针对硬件平台做深度优化,具备了现代化的视觉交互体验,同时保证了低硬件资源的损耗。

典型应用平台:

Z11s平台:ARM Cortex-A7 1.2G CPU,64MDDRII

Z6s平台:ARM926EJS 600MHz CPU,32MDRAM

FlyThings OS 1.0版本:

bootloader:zkloader 全自主开发代码,启动速度100ms即可引导进入到kernel

kernel:基于linux 深度裁剪,镜像文件小于2M。使得系统在2秒内即可完成系统启动

GUI界面:自主开发了一系列现代化的人机交互控件集,为客户提供了快速开发的基础。

系统:

wifi:通过wpa支持了wifi连接,wifi热点功能。

camera:支持v4l2 视频接口,轻松接入uvc,mipi等视频输入。

mediaplayer: 通过芯片厂家提供的硬件解码器功能,封装了标准的mediaplayer功能。轻松实现媒体解码

usb调试:基于USB实现了调试,文件传输下载的功能。

freetype2矢量字库支持:通过支持freetype2矢量字库,使得GUI上绘制的文字更加美观,无锯齿。

整体的开机速度可在2-3秒内完成界面的启动,可进行人机交互

ZKSWEditor FlyThings集成开发环境:

开发环境基于Eclipse平台二次开发完成了一套集 GUI界面逻辑代码开发调试为一体的集成开发环境。

为传统linux开发解决两大痛点:

1.GUI开发下载调试不便。

2.需要使用Linux 开发环境开发。

欢迎有需要人机交互的朋友联系我们:

www.zkswe.com

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐