新闻动态

关注蓝星科技发展动态,共同推进行业进步

嵌入式GUI开发难题,在这里So Easy!

2020.08.25

开源平台适配组合 实现你所有想法

在大部分的嵌入式GUI开发中

开发者们默默挨受了很多“痛”

长长的代码,无限延长的加班

编写程序互耦逻辑

一个程序BUG,从头开始

自己做软件和平台适配

......


不仅给开发者们带来庞大的开发工作量

整个项目的运行周期长

图形产品成本高,效能低

也不利于企业商业发展


当企业和开发者遇到 TD GUI-Engine时

才发现,嵌入式开发和交互如此简单!


来看看TD GUI-Engine是怎样做到的吧!


一套成熟的系统

TD GUI-Engine有将近十年的应用经验,配套可视化开发工具,为图形交互开发提供了强有力的支持。


pic1.png


本次开源之一的Sylixos系统+龙芯2K1000,是TD GUI-Engine和龙芯2K1000的适配, 龙芯与蓝星科技产品兼容互认证明也表明整套方案性能卓越。

自主图形软件系统与国产芯片的结合,使嵌入式生态的建设又前进了一步。


TD GUI-Engine精简,体量小

代码采用C语言开发,代码精简,程序工作时CPU占用率、内核和系统总占用优于市场其他产品。

pic2.png

本次开源的其他内容为 eCos系统+SPHE8268K、Linux系统+SPHE8368-U,是TD GUI-Engine和凌阳产品的适配。解决了此前开发者们使用QT和其他图形系统后,由于图形系统硬件环境要求高,代码体量过大,程序消耗大量软硬件资源,在其系统上无法运行的情况。


 采用进程间通信机制

TD GUI-Engine采用进程间通信机制,结构化易开发。


pic3.png


TD图形服务器可同时与多个客户端程序通讯,在多进程多窗口的运行模式下,进程之间也可以直接进行消息通讯,提升效率,降低成本。

TD 图形软件系统支持跨平台开发,可快速满足各类复用需求。

本期全新升级的开源适配包有以下三款:

eCos系统+SPHE8268K

Linux系统+SPHE8368-U

Sylixos系统+龙芯2K1000

蓝星科技为您提供的资料有:

TD Realizer开发工具

TD GUI-Engine软件开发包

tdGUIE-firstsight应用示例程序

用户自定义依赖库tdDialog等

核心TD GUI-Engine的安装部署脚本

BSP部署PATCH包




上一篇