电气知识|如何才能开发一个理想的嵌入式人机交互界面?

   更新日期:2017-03-26     来源:建材之家    作者:安防之家    浏览:50    评论:0    
核心提示:要开发一个理想的嵌入式人机交互界面,需要考虑多重因素。其中主要因素括行业特点、嵌入式硬件、嵌入式软件以及UI设计等四个方面,接下来将对这些因素逐一进行介绍。嵌入式设备能与用户亲密接触  行业因素    嵌入式系统已渗透入社会生活的各个领域,不同行业对于嵌入式人机交互会产生不同的理解,提出不同的诉求。因此,开发嵌入式人机交互界面时必须要充分考虑这些行业特点。现阶段,嵌入式产品的行业分布大致可划分为五

安防知识|防护网分类与介绍

推荐简介:安防之家讯:防护网,是一种安装于窗户、阳台等处,为居家生活提供防护、防盗、防坠物等安全保障的新型建筑安防产品,它集安全、美观、实用等诸多优点于一身,代表着21世纪家居安防的最新理念。防护网分类防护网分为:山坡防护网(边坡防护网,主动防护网,柔性防护网,被动防护网)(公路、铁路)防护网,园林防护网、体育场防护网、居民区防护网等......
安防之家讯:要开发一个理想的嵌入式人机交互界面,需要考虑多重因素。其中主要因素括行业特点、嵌入式硬件、嵌入式软件以及UI设计等四个方面,接下来将对这些因素逐一进行介绍。



嵌入式设备能与用户亲密接触

行业因素



嵌入式系统已渗透入社会生活的各个领域,不同行业对于嵌入式人机交互会产生不同的理解,提出不同的诉求。因此,开发嵌入式人机交互界面时必须要充分考虑这些行业特点。现阶段,嵌入式产品的行业分布大致可划分为五类即:消费类、工业类、汽车类、军工类和医疗类。其中消费类嵌入式人机交互界面设计更多侧重于视觉效果、触摸体验与互动节奏;工业类嵌入式人机交互界面设计则更偏重于实时监控、直观表达与精确控制;汽车类嵌入式人机交互界面设计对人机工程学方以及安全稳定性方面需有更多考量;军工类嵌入式人机交互界面设计要确保可靠性、稳定性、安全性、便捷性;医疗类嵌入式人机交互界面设计必须考虑医院环境,医患使用场景等重要因素。





嵌入式技术应用

硬件因素



嵌入式人机交互界面开发,首先要基于适合的硬件平台系统方能实现其功能,硬件平台系统的核心是嵌入式处理器。截止07年全球嵌入式处理器体系结构超过30个,型号多达千种以上。业界一般将嵌入式处理器分为EMPU(嵌入式处理器)、MCU(嵌入式微控制器)、DSP(嵌入式数字信号处理器)和SOC(嵌入式片上系统)四大类。现阶段嵌入式人机交互界面开发主要集中于EMPU中的X86和ARM架构的芯片,而ARM架构芯片越来越呈现出强劲的后来居上的姿态。在ARM芯片队伍里根据应用主要分为消费类ARM芯片和工业、汽车类ARM芯片两大类。其中生产消费类ARM芯片主要有苹果公司、高通、三星、英伟达、菲利普等,生产工业、汽车类ARM芯片的公司主要包括飞思卡尔、TI等。



选择适合的嵌入式芯片后,开发人员往往会根据需要创建一个系统功能的模型设计,模型主要是考虑软件的数据结构、总体结构和过程性描述,在这个模型中界面设计一般只作为附属品。接下来根据模型硬件层面必须解决系统的烧写与启动、驱动加载、程序调度、输入输出、显示与控制等一系列基础问题,因此嵌入式人机交互界面开发人员对于相关嵌入式硬件知识应具备足够的理解与掌握。







友好、灵活的人机界面

软件因素



嵌入式人机交互界面开发的另一个基本要素就是嵌入式软件操作系统。嵌入式操作系统种类很多,不同的操作系统对于开发者的进入门槛、知识结构的要求有所不同。从实时性角度嵌入式操作系统可分为面向控制、通信等领域的实时性操作系统和面向消费类电子的非实时性操作系统;从应用角度嵌入式操作系统可分为专用型和通用型两类。专用型嵌入式操作系统主要有IOS、SmartPhone、PocketPC、Symbian、PalmOS等主要针对如手机、平板电脑等专用领域。通用型嵌入式操作系统主要有Linux、WinCE、Android、VxWorks、QNX等,没有限定具体的应用方向,应用比较广泛。



选择开发用的操作系统时,应考虑到该操作系统的主要应用方向,IOS、Symbian、PalmOS仅针对消费电子,Android侧重于消费电子,Linux、WinCE主要应用于工业领域,VxWorks、QNX在军工方面多有建树。需要特殊指出的是苹果公司IOS系统属于封闭系统,开发者仅能针对应用程序界面进行开发,无法修改系统界面。目前,嵌入式人机交互界面开发可以选择操作系统主要分为WinCE和Linux两大阵营,随着2012年底微软公司宣布Wince停止更新,越来越多的开发人员在选择操作系统时转而选择Linux以及Linux衍生出的Android等操作系统。有了合适的操作系统,开发人员接着应该考虑系统响应时间、用户求助机制、错误信息处理和命令方式等人机交互界面设计的典型问题,以便开发出具备更高抽象化程度和更好可交互性的界面。







嵌入式人机界面的最终实现

UI设计因素



嵌入式人机交互界面较之以往的人机交互类设备,具备更直观、更灵活、更生动的人机交互户方式,因此人机交互界面的设计也应该遵循更人性化的设计原则,基于用户的思维和工作模式,而不是移动设备的功能和特点。如果界面不吸引人、逻辑不合理,再好的应用程序也不会受到用户的青睐,但是一个漂亮的、吸引人的人机交互UI不仅能够增加用户对应用程序的喜爱,还能增强应用程序的功能,从而增加用户对应用程序的粘性。在嵌入式人机交互UI设计过程中,要以贯穿用户为中心,充分了解人物,并遵循以用户为中心的基本设计原则,顺序原则,功能原则,一致性原则,频率原则,重要性原则,面向对象原则,才能设计出好的人机界面。



随着基于嵌入式技术的产品持续丰富,嵌入式系统软硬件性能的不断提升,嵌入式人机交互界面的应用必将变得越来越广泛。将有越来越多的团队和个人参与到嵌入式人机交互界面开发当中,因此对于嵌入式人机交互界面主要影响因素的理解与掌握,以及界面设计规律的深入挖掘显得十分必要和有意义。安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/
小程序码
 
打赏
 
更多>文章标签:安防器材
更多>同类安防监控资讯
0相关评论

推荐图文更多...
点击排行更多...
安防监控商机更多...
安防监控圈更多...
最新视频更多...
推荐产品更多...
水泥之家 | 橱柜之家 | 机械之家 | 水电之家 | 五金之家 | 家电之家 | 饰品头条 | 墙布头条 | 家纺头条 | 塑料头条 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 漳州建材 | 泉州建材 | 三明建材 | 莆田建材 | 合肥建材 | 宣城建材 | 池州建材 | 亳州建材 | 六安建材 | 巢湖建材 | 宿州建材 | 阜阳建材 | 滁州建材 | 黄山建材 | 安庆建材 | 铜陵建材 | 淮北建材 | 马鞍山建材 |
建材 | 双碳之家 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved
Powered by 安防之家