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

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐