操作系统。该公司称,该GUI运行框架,是一个跨平台的GUI工具包,该平台采用微棱镜(Prismcro)(一个约束颜色深度目标和棱镜透视的GUI工具包),一个Linux兼容的桌面图形用户界面设计和源码编辑工具。
位于美国密歇根州格拉希厄特堡的蓝水嵌入式,不能混淆于的布卢沃特系统公司,该公司致力于将其棱镜运行框架运行在各种嵌入式目标的处理器架构上,例如X86、ARM、Blackfin处理器和瑞萨。
据蓝水嵌入式操作系统所说,一个典型的全功能的GUI需要大约180k字节的处理器代码(其大小依赖于处理器、编译器和启用的功能集),4K字节栈,和16K字节的动态内存。 Prism是完全集成信息,内存管理,同步服务的实时操作系统,提供了一个真正的实时多任务中。
围绕图形绘制库集为基础,Prism(棱镜)工具为嵌入式系统自动设计和部署先进的图形用户界面(GUI),包括汽车,消费电子,信息娱乐和医疗设备。这些工具据说支持包涵丰富的动画,屏幕转换,alpha混合,抗锯齿和场景转换的嵌入式用户界面开发。
该棱镜运行框架配有一个小控件集,绘图引擎,事件管理器和屏幕管理器,并支持高达32位每像素(BPP)的彩色深度。 主要特点据说是包括无限场景,每像素和每场景alpha混合,位图旋转和缩放,屏幕转换。 文本旋转,动态屏幕旋转,和完整的抗混叠绘制图元也表示予以支持。
控件类型包括按钮,文本小工具,动画,菜单,拖动条以及位图显示对象。高级类包括树状、电子表格、和标签控制面板。 最后,棱镜提供运行时选择的主题,使最终用户能够定制他们的需要。
一个所谓“Prism Micro”的棱镜微架构被剪裁为满足成本约束,降低颜色深度(最高到256色)的特殊要求为目标。“非常小”Prism Micro也支持单色显示,并且很容易移植到几乎所有有能力支持图形输出的硬件配置。
该框架还包括棱镜透视(Prism Insight)开发平台,其可在Linux/X11和Windows桌面系统上运行。 提供拖放所见即所得的,棱镜透视采用TrueType字体技术。
Insight的源码编辑器定义按钮,菜单和开发其他控件,可以由开发者定制。棱镜透视动画设计师让开发者特定屏幕滚动,选择一个大范围的屏幕过渡效果和动画。
棱镜透视(Prism Insight)支持数据输出格式,例如ANSI的C/C++源代码,XML屏幕描述文件和二进制源文件。
与棱镜一起推出,本周 发表了由公司总裁肯.马克斯韦尔撰写的How-to使用Prism的文章。 从文章的例子显示屏幕图像显示在上图。
马克斯韦尔说,“设计和开发以客户为导向的图形用户界面,同时考虑到,不仅用户功能性可b的工作流程的,而且透明的调整在输出设备上提供多种图形。棱镜(Prism Micro)的库,开发工具和专业技术支持相结合,以加速产品开发。”
Prism是现已上市,完整的源代码和免版税交付。 棱镜的开发授权为2,000元起价。 免费评估工具包据说也可用的,一个文件包将很快提供给需要安全认证设备。
棱镜(Prism)更多信息可以找到 这里。该 Embedded.com 棱镜(Prism)用户界面操作的文章可以找到 这里。
课程从0开始,讲到云计算结束,按阶段授课,从入门到跑,适合初学者,也适合定制,扬州发改委蒋珊照片需要哪个模块学哪个模块2,包含初级运维工
如今,Spansion 宣布推出了用于工业领域的微控制器,即基于ARM Cortex-M 处理器的S...
当前通信的图像系统由于其经济实用性而被广泛采用,然而这种方式很大程度限定了它的应用前景。目前...
对基于数字信号处理器(DSP)的系统而言,优化功耗是一项重要但往往难以实现的设计目标。现在,基于DS...
能见度是气象观测中的重要参数,其对于航空航天、铁、公等具有重要的应用价值。数字摄像法是根据能见度...
嵌入式代码编码规范,用于规范自己的代码,增强可读性,非标准规范。最好能强制自己形成良好的编码风格,有...
docker是linux容器的一种封装,提供简单易用的容器使用接口。它是最流行的Linux容器解决方...
有时候在你安装后摇升级 RAM 的时候需要增加一点交换分区的空间,比如你要将你的系统的 RAM 从 ...
目前,Linux作为嵌入式系统的主力军,广泛应用于消费类电子、工业控制、军工电子、电信/网络/通讯、...
为了实现对家居安全状况实时的以及在发生警情时能自动拨号进行语音提示或发送报警短信, 设计了一...
近日,AMD正式发布了锐龙R1000系列嵌入式处理器,和此前推出的锐龙V1000系列一样,都是基于Z...
随着当前信息技术和医疗水平的不断发展以及人们生活水平的不断提高,越来越多的人们对个人及家庭的健康护理...
如果你想要进入运维管理领域这一行,首先你应该了解linux运维工程师是干什么的。他主要是对Linux...
2019年4月16日,在嵌入式论坛上,AMD(纳斯达克:AMD))宣布进一步壮大其锐龙嵌入式产品...
玩儿电脑最怕的就是卡慢,那么电脑卡慢应该怎么解决呢?对于windows系统来说,你可能有各种免费的杀...
当转为使用 Linux 时,你可能会注意到你所使用的版本会带有一个默认的备份工具。然而,可能该工具并...
基于Melexis高度集成的设计,将无刷直流电动机和直流电动机操作所必备的功能模块全部整合到单一...
2019年4月16日,在嵌入式论坛上,AMD(纳斯达克:AMD))宣布进一步壮大其锐龙嵌入式产品...
关键词:湃睿科技 , PLM 项目背景 卧龙电气集团辽宁荣信电气传动有限公司(简称卧龙荣信传动)是卧...
过孔(via)是多层PCB的重要组成部分之一,钻孔的费用通常占PCB制板费用的30%到40%.简单的...
目前,以太网(Ethernet)协议已经非常广泛地应用于各种计算机网络,如办公局域网、工业控制网络、...
想象一下:在酷热的夏天或寒冷的严冬,当您工作一整天后带着疲惫的身躯在回家的上时,空调已经并调节...
据赛迪顾问统计,全国将有300~500万台的市场装机总容量及相关税务接口软硬件、配套设备、服务和培训...
C/OS-II是可移植、适用于对安全性要求苛刻的型实时多任务嵌入式系统,简单易学,在工程应用和嵌...
也许没有那么多铁杆的游戏玩家使用 Linux,但肯定有很多 Linux 用户喜欢玩游戏。如果你是其中...
正如我之前说过,安全好比是在公上开车――比你开得慢的人都是白痴,比你开得快的人都是。本文介绍的...
当用户创建了自己的镜像之后就可以使用 push 命令将它上传到公有或者私有仓库,这样下次在另外一台机...
上古卷轴 5 已经不是款新游戏了,但它的 mod 社区依旧活跃。如果你的 Linux 系统有足够资源...
众所周知,如果没有 cd 命令,我们无法 Linux 中切换目录。这个没错,但我们有一个名为 sho...
在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而无法放入片上闪存或SRAM时,开发者通常...
作为中央核心处理单元的CPU,除了生产工艺的不断革新进步外,在处理数据和响应速度方面也需要有权衡。稍...
IO响应过程中最主要问题是中断的balance,由于默认linux中并没有对NVMe的中断进行有效的...
随着USB技术和闪存技术的飞速发展,移动存储设备的速度和容量日新月异,但在工业控制的上位机和下位机之...
这是一个美妙而且疯狂的时代,瞬息万变,一切皆有可能。 曾经一度,微软把Linux看作的异类
Linux系统让我们懂得了共享、、可以让人类生活的更加美好,开源是一种让每个从事Linu...
OpenCV是一个跨平台的计算机视觉库,可以运行在Windows、Linux、MacOS等操作系统上...
如果说如何快速学习、了解 Linux 的话,我的答案是学命令、背命令!为何呢?对于一名新手来说,去学...
在嵌入式这个行业,只要工作了几年的同仁。他们通常在跳槽面试下一家企业的时候简历都写的高大上,十个里面...
想要了解嵌入式软件开发工程师待遇怎么样,那就先来看一下嵌入式软件工程师发展趋势怎么样,据市场分析,现...
煤炭、石油等化石能源是我国能源供应的主体,特别是煤炭在保障我国能源安全中,起着基础性作用。在我国目前...
自从多线程编程的概念出现在 Linux 中以来,Linux 多线应用的发展总是与两个问题脱不开干系:...
弹载信息处理系统是一种实时嵌入式数字处理系统,用于对弹载导引系统接收信号进行分析处理,实现对目标信号...
Windows 7将要到达其生命线的终点,市场数据表明,Win7操作系统(OS)的用户数量开始减少。...
今天以人工智能、3D打印、生物科技、机器人、无人驾驶、纳米科技、量子计算和物联网等为特征的第四次智能...
由于 Linux 所具备的开源、稳定、高效、易裁剪、硬件支持广泛等优点,使得它在嵌入式系统领域最近十...
按 照电气工程师协会的一个定义:嵌入式系统是用来控制或机器、装置或工厂等的大规模系统的设备。具体...
树莓派运行的是Linux系统,因此需要对Linux的命令和操作进行熟悉,我个人的体会Linux的命令...
除此之外,随着AI成为未来的发展热点,e络盟还建立了AI技术资源中心,覆盖各种话题,包括AI基本释义...
处理机(CPU)是整个计算机系统的核心资源,在多进程的操作系统中,进程数往往多于处理机数,这将导致各...
众所周知,现在的分时操作系统能够在一个CPU上运行多个程序,让这些程序表面上看起来是在同时运行的。l...
TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...