北京飞漫软件技术有限公司宣布:将在 MiniGUI 4.0.2 版本中支持国产操做系统 RT-Thread!网络
这是自 MiniGUI 创始人魏永明在本月初宣布启动 架构
1998 年年末,魏永明开始在清华大学开发 MiniGUI,1999 年 5 月在水木清华 BBS 上发布了 MiniGUI 的第一个版本。时至今日 20 年过去了,MiniGUI 仍然在嵌入式设备和物联网设备中发挥着重要做用。动画
2018 年,飞漫软件和珠海全志、福州瑞芯先后达成了一种新的合做模式:由芯片公司支付 MiniGUI 的商用许可费用,而这两家芯片公司的客户则可无偿使用 MiniGUI。一年多以来,这一合做模式深受广大开发者的欢迎。在短短一年多的时间内,飞漫软件发布了多个 MiniGUI 更新版本,其中包括 MiniGUI 3.2.0、MiniGUI 3.2.2 以及 MiniGUI 4.0.0,还发布了各类复杂的、综合的示例程序包(Apache 2.0 开源),为 MiniGUI 开发者提供了各类技术上的保障。目前,来自大陆和台湾的多家芯片厂商也正在评估这一新的商业模式,预计到 2019 年末,将有五家芯片公司和飞漫达成相似的合做。操作系统
全志科技等芯片厂商之因此和飞漫软件达成这项合做,固然有其市场驱动力。随着物联网和嵌入式设备相关技术的发展,愈来愈多的嵌入式设备和智能物联网设备配备了屏幕和触摸屏,而由于以下两个缘由,这些设备没法采纳相似 Android 这样的智能手机操做系统:设计
成本因素。因为 Android 系统的复杂性愈来愈高,对处理器主频,尤为是运行内存、Flash 存储容量的要求也愈来愈高,而大部分嵌入式设备和智能物联网设备的功能单一,不须要使用一个完整的 Android 环境来支撑其应用的运行。而若是使用 Linux 或者 RTOS 开发这类设备,则能够大大下降运行内存和 Flash 的容量需求,最终下降设备的制形成本。内存
系统复杂性。Android 系统发展到如今的 10.0 版本,系统复杂性也随之提升。要将最新的 Android 系统裁剪到适应通常的嵌入式系统或者智能物联网设备,工做量巨大,每每得不偿失。如今从主控芯片厂商开始,主控芯片的 BSP 已经从 Android 优先转移到 Linux 优先。开发
而对以上问题,MiniGUI 却具备先天的优点,MiniGUI 架构上的可伸缩性设计,使之能够支持计算能力很弱的硬件平台,好比运行主频只有 100MHz,运行内存只有 8MB 的功能手机,也能够支持充分发挥高端计算平台的能力,好比使用 GPU 来渲染图形界面,实现动画效果以及界面特效等。产品
另外,中美贸易战,尤为是美国针对华为、中兴、海康威视等高科技企业的技术禁运措施,让更多的国内厂商开始考虑优先选择国内供应商。而 MiniGUI 这样的优秀基础软件,彻底能够替代海外同类产品。class
近年来,随着国产开源 RTOS 系统 RT-Thread 操做系统的异军崛起,大量物联网设备开始使用 RT-Thread 操做系统,RT-Thread 大有造成国产 RTOS(实时操做系统)事实标准的趋势。为了遇上这一趋势,飞漫软件决定让 MiniGUI 支持 RT-Thread 操做系统,为使用 RT-Thread 操做系统开发带屏幕应用的开发者带来便利。其实,MiniGUI 支持各类 RTOS 没有任何技术障碍,除了支持 Linux 操做系统以外,MiniGUI 已支持众多的实时操做系统,好比 uC/OS-II、ThreadX、eCos、FreeRTOS、VxWorks 等,MiniGUI 在 3G 功能手机、4G 功能手机上的大规模应用都创建在如 ThreadX 这样的 RTOS 之上,MiniGUI 在这类设备上的优点更加明显。基础
欢迎使用 RT-Thread 操做系统的 MCU 芯片厂商和飞漫软件联系,复制上述合做模式,为共同的客户带来价值,并促进国产基础软件生态的健康发展!
5.
免责声明:本文系网络转载,版权归原做者全部。如涉及做品版权问题,请与咱们联系,咱们将根据您提供的版权证实材料确认版权并支付稿酬或者删除内容。