嵌入式Silverlight为何能异军突起

最新更新时间:2014-11-23来源: 互联网关键字:嵌入式  Silverlight 手机看文章 扫描二维码
随时随地手机看文章

既然眼球决定商机,那么首先我们看看下面几张产品照片,这些很炫的UI是怎样开发的呢,这些产品是什么操作系统呢?Android ?

图1 多彩UI设计

不知道你心里的答案是什么,是Android也好,其他的系统也罢,不知你是否想到了WinCE系统?Android 使用XML 语言来划分这应用程序开发者和UI设计者的界限。这种思想在QT 和WinCE 上也得到了快速的借鉴和推广。

Windows Embedded高级产品经理David Wurster曾表示,微软丰富的工具提供差异化的用户体验。UI方面,面向Windows Embedded的SilverLight技术能够发挥非常大的作用,基于SilverLight的UI框架恰恰能够帮助电子类设备厂商为设备带来非常丰富的用户界面和应用体验,而且能用很短的时间完成动画或其它任何效果。更重要的是,SilverLight使得使用体验从开发到最终产品都始终保持一致。

1.1 SilverLight实现统一化UI

从Windows Embedded CE 6.0 R3版本开始对SilverLight的引入,在用户界面及应用程序效果等方面带了巨大的改善。Silverlight是一个跨浏览器、跨客户平台的技术,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,同时,Silverlight还提供了强大的工具来提高开发者的工作效率。Windows Embedded Compact 7 提供了Expression Blend开发工具来帮助UI设计者直观的开发!

如下图1所示,使用Expression Blend开发一个时钟界面的工程视图,在 Expression Blend 中,您可以在美工板上绘制形状、路径和控件,然后修改其外观和行为,从而直观地设计应用程序。

图2 Expression Blend开发Silverlight时钟程序

Windows Embedded版的Silverlight的API集是全新的API集,它可以让Windows Embedded设备上的应用程序更加美观,并且可以把UI设计和代码开发更好的分离,实现UI框架在不同设备上能够统一化。

1.2 用标准平台规划不同产品

由于SilverLight技术,实际上是一个Web应用程序,有自己的专用API集,所以在不同的平台可以做到兼容。而实际现在产品不同性能和功能的需求,导致各种处理器平台的多样化,那么选择一款能平台通用、移植性好的UI设计方法至关重要。

一些公司,在设计阶段可以迅速了解Silverlight、微软Expression Blend和Internet Explorer Embedded的专业知识,然后就能够实现平移和缩放、触摸及手势输入等多项功能,改善Web浏览和整体的用户体验。1.3 ARM平台UI效果展示

广州致远电子股份有限公司在嵌入式行业有丰富的技术积累和经验,根据产品的功能和性能,有低端ARM9到高端Cortex-A9一系列产品。在Windows Embedded CE系统平台也不断投入,比如BSP(板级支持包)、硬件及设计资源等。我们看看采用TI Cortex-A8 处理器AM3352设计的M3352平台,集成Windows Embedded Compact 7系统,可实现系统UI展示如下图所示。

图 3 SilverLight开发的软键盘

图 4 音乐播放器

图 5 SilverLight系统UI

在嵌入式wince中SilverLight技术,给我们多了一个选择,此文仅作抛砖引玉!

1.4 产品推荐

图6 M3352核心板

M3352 核心板,静电、浪涌、脉冲抗干扰设计符合工业4 级;

主要功能特点:

u Cortex-A8 处理器,800MHz 主频,支持WinCE 与嵌入式Linux 操作系统

u LCD 最高支持1366*768 分辨率

u 6 路UART 接口、2 路CAN 接口

u 2 路高速 USB OTG(内置PHY,480Mbps)

u 2 路以太网(其中1 路为千兆MAC)

u 机械尺寸 60mm * 45mm

u 工作温度-40℃ ~+85℃

关键字:嵌入式  Silverlight 编辑:探路者 引用地址:嵌入式Silverlight为何能异军突起

上一篇:如何设计低成本蜂鸣器
下一篇:TL431低压差直流电源参数参考及工作点设置

推荐阅读最新更新时间:2023-10-12 22:49

基于CAN总线和CCll00芯片的嵌入式远程测控系统的设计
  引言   文中提出了一种基于无线测控的工业通信分布式网络模型,它将嵌入式技术、无线通信技术和自动控制技术有机地结合起来,采用两级组网方式,将有线与无线技术结合起来,并结合嵌入式硬件平台和无线通信模块,解决了数据采集系统和控制设备的数据传输问题。该系统实时性强、可靠性高、结构小巧、开发费用低廉,在现代工业测控系统已经发挥了经济效益。   1、系统总体设计方案   分布式网络模型实际方案如图1所示。      图1 分布式网络模型实际方案   该方案中,服务器采用嵌入式硬件平台,基于Linux操作系统,建立嵌入式Web服务器和分布式现场的测控应用程序。测控应用程序通过驱动CAN总
[单片机]
基于CAN总线和CCll00芯片的<font color='red'>嵌入式</font>远程测控系统的设计
基于ARM的嵌入式系统从串配置FPGA的实现
1 引言 ARM(Advanced RISC Machines)既可以认为是一个公司,也可以认为是对一类微处理器的统称,还可以认为是一项技术。基于ARM技术的微处理器应用约占据了32位 RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到人们生活的各个方面。到目前为止,ARM微处理器及技术已经广泛应用到各个领域,包括工业控制领域、网络应用、消费类电子产品、成像和安全产品等。 FPGA(Field Programmable Gate Array)是一种高密度现场可编程逻辑器件,其逻辑功能是通过把设计生成的数据文件配置到器件内部的静态配置数据存储器(SRAM)来实现的。FPGA具有可重复编程性,能灵活实现各种逻辑功能。
[单片机]
基于ARM的<font color='red'>嵌入式</font>系统从串配置FPGA的实现
瑞萨嵌入式虚拟技术提升联网汽车功能与信息安全
瑞萨电子(Renesas)发表 R-Car 汽车运算平台的全新软件套件,提升新一代联网汽车功能安全与信息安全。此软件套件实作嵌入式优化虚拟技术,使嵌入式系统能在单一系统中拥有信息保全功能,保护 汽车以避免来自外部的威胁,并拥有功能安全性功能,以确保即使发生故障也能安全运作。 Green Hills Software 公司先进产品部门副总裁 Tim Reed 表示,INTEGRITY实时操作系统与 Multivisor 安全虚拟化,是已获得 ASIL 认证的安全微核心架构,对于系统设计师而言是一个弹性的平台,可跨越 多个核心混合客体操作系统及安全与保全关键功能,同时充分运用 R-Car 高效能的特色。 功能安全是汽车产业的主要疑虑。
[半导体设计/制造]
英飞凌与GLOBALFOUNDRIES宣布 围绕40纳米嵌入式闪存工艺建立开发和生产展开合作
2013年5月2日,德国纽必堡/德累斯顿与新加坡讯——英飞凌科技(FSE: IFX / OTC QX: IFNNY)与GLOBALFOUNDRIES 公司今日宣布,双方围绕40纳米(nm)嵌入式闪存(eFlash)工艺,签订一份合作技术开发与生产协议。双方合作的重点是立足于英飞凌的嵌入式闪存单元设计以及采用40纳米工艺制造汽车单片机和安全微控制器(MCU)的经验,进行相关技术的开发。GLOBALFOUNDRIES 公司旗下的多家晶圆厂将生产新一代40纳米嵌入式闪存MCU,其中新加坡的晶圆厂将成为第一个生产该类器件的晶圆厂,紧随其后的是公司位于德国德累斯顿的晶圆厂。 英飞凌科技管理委员会成员Arunjai Mittal指出:“
[半导体设计/制造]
嵌入式系统优先级反转问题的分析
引言 VxWorks是美国Wind River(风河)公司的一个实时操作系统,具有良好的可靠性和实时性。该系统采用基于优先抢占式调度策略,系统为每一个任务分配一个优先级,调度程序保证当前运行的是优先权最高的任务。但在实际开发中,由于任务间资源共享,信号量及中断的引入,往往会出现高优先级任务被低优先级任务长时间阻塞或阻塞一段不确定时间的现象,即所谓优先级反转(Priority Inversion)。优先级反转会造成任务调度的不确定性,严重时可能导致系统崩溃。本文在参考文献的基础上,结合实际项目开发过程中遇到的优先级反转问题,对造成优先级反转的原因及其解决方法进行了探讨。 优先级反转一般性描述 优先级反转发生在一个高优先级的任务被迫等待
[单片机]
浅谈JNI技术在嵌入式软件开发中的应用
    嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式软件的基本体系结构包括嵌入式实时操作系统RTOS(RealTime operating Systerrl)、嵌入式设备驱动程序、嵌入式应用程序编程接口(中间件)和嵌入式应用程序。     现阶段,计算机应用的普及、互联网技术的实用以及纳米微电子技术的突破,正有力推动着21世纪的工业生产、商业活动、科学实验和家庭生活等领域自动化和信息化进程。全过程自动化产品制造、大范围电子商务活动、高度协同科学实验以及现代化家居生活,为嵌入式产品造就了崭新而巨大的商机。除了沟通信息高速公路的交换机、路由器
[嵌入式]
嵌入式系统--物联网重要技术组成
自从物联网概念在美国诞生起,物联网就成为新一代信息技术的重要组成部分,是互联网与嵌入式系统发展到高级阶段的融合。作为物联网重要技术组成的嵌入式系统,嵌入式系统的视角有助于深刻地、全面地理解物联网的本质。   这有两层意思:第一,物联网的核心仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,必须具备嵌入式系统构建的智能终端。因此,物联网系统是通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信的系统架构。   物联网不仅仅提供了传感器的连接,其本身也具有智能处理的能力,能
[模拟电子]
<font color='red'>嵌入式</font>系统--物联网重要技术组成
关于linux下的嵌入式文件系统以及flash文件系统选择
嵌入式linux下常见的文件系统 • RomFS:只读文件系统,可以放在ROM空间,也 可以在系统的RAM中,嵌入式linux中常用来作 根文件系统 • RamFS:利用VFS自身结构而形成的内存文件系 统,使用系统的RAM空间 • JFFS/JFFS2:为Flash设计的日志文件系统 • Yaffs:专门为Nand Flash设计 • proc:为内核和内核模块将信息发送给进程提 供一种机制,可以查看系统模块装载的信息 • devFS:设备文件系统 Linux上的Ext2fs • 支持4 TB 存储、文件名称最长1012 字符 • 可选择逻辑块 • 快速符号链接 • Ext2不适合flash设备 • 是为象IDE 设备那样的块设
[单片机]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved