2012-12-25
自由安排
苏州源动力教育有限公司
苏州市阊胥路483号详细地图
课程介绍
苏州源动力教育培训中心提供
培训费用: 业余制学费2500元/人包括教材费考试费实践考核费
咨询热线:0512-66357946/13913576480 李老师
QQ:569023144
触摸屏培训,上机操作,有触摸屏实验柜供学员学习,长期提供技术支持,使学员能学到更多的知识。
嵌入式系统的人机界面原型设计策略
在目标硬件完成之前实现对人机界面的仿真,需要设计工程师在PC机上用软件构建人机界面原型。本文针对构建人机界面原型时所采用的工具语言和代码编写风格,以及不同语言编写的文件之间的接口问题进行了分析,对仿真设计人员有较好的指导作用。
构建一个人机界面原型能够帮助设计工程师在设计早期理解接口对设计的要求和接口的可用性。下面将探讨一种当目标硬件还远未实现时,在PC机上构建人机界面原型的方法。构建这类原型的主要目的有二。
1. 使同一个设计组中的其他成员能够看到该设备的工作过程。当我们在纸上设计一台交互式设备时,要判断设计中所描述的交互性能否实际实现,需要很大的想象力。而如果构建一个工作原型,就会使情况清晰许多,并且允许更多的旁观者来评论正在计划中的接口设计得怎样。很多时候,用接口原型进行试验,还能帮助设计工程师决定真正设计出的硬件需要多少按钮、多少LED、多少数字显示器或文本显示器。
2. 当硬件没有工作时,利用接口原型来为人机界面编写软件。为达到这一目的,出现在PC显示器上的接口原型必须采用C、C++或者其它适用于嵌入式开发的语言来控制。对于其它部分,则可以假设C是用于较终目 标硬件的语言。
然后大概考虑一下需要仿真的是哪部分软件。在较简单的情况下,软件可用来打开或关闭一个LED,或者向一个小型字符显示器输出一个字符串。控制人机界面上的物理元件只是一项很普通的功能,所以能够在PC机上编写这种软件的优点是微不足道的。因为开关一个LED可能只需要一行代码,在一个LCD文本显示器上显示一个文本字符串也只需要调用一个10行或20行的函数。
真正困难的是如何编写软件来决定究竟是打开LED还是关闭LED,以及决定显示什么字符串。例如,当一个被测传感器的值持续超过警戒线一段时间,而一组使警戒有效的条件也满足了之后,软件也许应选择打开LED。再如,当用户按下一个按钮来选择菜单中的下一项时,软件也许应查阅一个描述该菜单的字符串表和操作表,以决定下一个显示的应该是哪一项。这种控制菜单之类的软件,其代码长度就会超过底层软件。
在本例中,我们的目的是编写一个文本显示和LED控制的仿真软件,以表示PC机屏幕的变化。我们可以编写警戒检查代码和菜单控制代码,使其既能运行在PC机上,又能运行在目标设备上。
这种仿真的方法并不新颖。但在为诸如PDA和游戏机之类并没有自己的开发环境的目标设备上编写软件时,通常需要用到这种方法
地址:苏州市阊胥路483号,友通数码港边上(北大青鸟软件园内7号楼7112室)
更多课程可访问源动力教育官方网站:http://www.51ydl.com
显示全部
学校介绍
学校人气度:5264
2010-10-15
共921个
李老师
苏州源动力教育是经苏州市政府部门批准成立的拥有独立法人资格的大型综合培训机构。
本校位于苏州市中心——阊胥路483号创元科技园,北边是苏州较繁华的石路商业圈,南边90米是友通数码港,交通四通八达。我们以“就业为导向,质量求生存,特色谋发展”,为办学思想,以“切合实际,讲究实效,注重实用”为理念,以“学科的多元化、项目的精品化、环境的宜人化”为总体目标,以“一流的教学、一流的质量、一流的服务”为办学宗旨,全力打造苏州同行的榜样。
我们高薪引进了数名教学管理精英,从而为教学服务提供了保障,为社会培养了大量的实用型、复合型人才。完善的教学管理,优质的教学服务,巨大的社会效益,赢得了社会各界广泛的赞誉。
师资介绍
本校着眼于师资队伍的建设和教学管理的完善,逐步成长和壮大,现已拥有一支由资深教授、归国学者、外籍教师、企业骨干、技术精英等组成的教师队伍,他们以严谨的教学态度和新颖独特的教学方法造就了一批又一批高层次、高素质的现代英才。
相关课程
加载更多
热门推荐
新闻资讯
加载更多
QQ咨询
微信咨询