共查询到19条相似文献,搜索用时 156 毫秒
1.
针对智能化工业设备对人机对话接口简单、便捷的要求,基于图形点阵式液晶显示技术设计并实现了信息齐全、结构合理、操作简便的中文结构化菜单。讨论了液晶模块与嵌入式系统之间实用准确的串行数据传输方式,利用图形点阵式液晶显示模块显示汉字、图片及滚动闪烁等功能实现菜单的基本要素,采用树状结构的方法使菜单清晰易懂,并且实现了用简单的确认和取消两个按钮来完成复杂菜单的所有操作功能。该菜单结构应用于工业设备中,取得了良好的应用成效。 相似文献
2.
王勇 《计算机应用与软件》2011,28(12)
在单片机嵌入式系统的许多应用场合均采用液晶显示器作为人机交互的方式,然而通常的液晶显示菜单设计较为复杂,且基本不具备可移植性,从而增加了开发、维护的复杂性和成本。引入Windows系统下的窗口和消息机制,设计一个多级菜单,该菜单的核心部分是一个不依赖具体硬件和菜单内容的通用的窗口引擎。研究和应用表明,该菜单设计具有结构简单、使用方便、占用资源少以及易于移植等特点。最后给出一个在FYD12864液晶模块上使用此方法的应用案例。 相似文献
3.
弹出式菜单和树形菜单是交互式菜单处理的两种常用结构,CMUTOOL是基于树形结构的,用C语言开发的菜单生成工具。本文介绍了从系统功能树导出菜单结构的方法,给出了CMU-TOOL的菜单表示方法、接口形式以及相应的数据结构,并以C语言形式给出了CMUTOOL的主要处理算法. 相似文献
4.
针对基于ARM的控制器人机交互界面设计,提出一种通用的液晶显示多级菜单的设计架构。在此基础上设计了一种高效的按键输入和人机交互输入的方案,采用触摸按键不仅仅避免了传统按键的抖动问题,而且提高了I/O口利用率,并利用C语言中结构体变量实现了参数的设定功能。该设计方案在张力控制器系统的设计中得到实际应用。 相似文献
5.
ARM7微处理器LPC2132具有高的集成度和高性价比,很适合于嵌入式系统设计,本文设计了LPC2132与LCM的硬件接口,在软件接口中,提出用汇编语言文件存储汉字点阵信息,而在C语言文件中调用汉字点阵信息的混合编程方法,提高了资源利用效率,针对常见液晶显示刷新速度慢的现象,提出了提高液晶显示刷新速度的方法。提出了用时钟寄存器保存系统参数,从而使LPC2132具有数据掉电保存功能,并介绍了I2C总线应用技术等。 相似文献
6.
ARM7微处理器LPC2132具有高的集成度和高性价比,很适合于嵌入式系统设计,本文设计了LPC2132与LCM的硬件接口,在软件接口中,提出用汇编语言文件存储汉字点阵信息,而在C语言文件中调用汉字点阵信息的混合编程方法,提高了资源利用效率,针对常见液晶显示刷新速度慢的现象,提出了提高液晶显示刷新速度的方法。提出了用时钟寄存器保存系统参数,从而使LPC2132具有数据掉电保存功能,并介绍了I2C总线应用技术等。 相似文献
7.
提出了一种基于ARM9嵌入式系统的LCD多级菜单结构的实现方法。本方法使用了链表数据结构。它建立的菜单网状模型具有结构清晰、扩展性好、便于维护的特点。根据应用和嵌入式系统中液晶屏自身的特点提供了锁屏与解锁功能。 相似文献
8.
9.
10.
11.
单片机系统液晶菜单设计 总被引:1,自引:0,他引:1
以MGLS-19264液晶显示器为例。介绍了在LCD液晶上实现多级菜单和多层屏幕的建立。提出了一种利用数据结构。设计LCD液晶菜单通用方法。该方法通用性较强。 相似文献
12.
13.
A new efficient parallelization strategy for optimization of aerodynamic shapes is proposed. The optimization method employs a full Navier-Stokes solver for accurate estimation of the objective function. As such it requires huge computational resources which makes efficient parallelization crucial for successful promotion of the method to an engineering environment. The algorithm is based on a multilevel embedded parallelization approach, which includes (1) parallelization of the multiblock full Navier-Stokes solver with parallel CFD evaluation of objective function, (2) parallelization of optimization process with parallel optimal search on multiple search domains and, finally, (3) parallel grid generation. Applications (implemented on a 144-processors distributed memory cluster) include various transonic profile optimizations in the presence of nonlinear constraints. The results demonstrate that the approach combines high accuracy of optimization with high parallel efficiency. The proposed multilevel parallelization which efficiently makes use of computational power supplied by multiprocessor systems, leads to a significant computational time-saving and allows application of the method to practical aerodynamic design in the aircraft industry. 相似文献
14.
Student advising is a key function within an academic environment. An expert system may be used as a first line of response to students' advising needs. The system currently under development, uses hypermedia as the interface between user and hidden expert system routines. Hypermedia allows use of user oriented facilities (icon driven menus, branching following user requests, digitized photographs, video discs, animation, etc). The software architecture chosen is that of a hypergraph with embedded, distributed expert systems. 相似文献
15.
《Computers & Structures》1986,23(4):475-479
CAD programs usually employ menus for enhancing user-machine interaction. This paper describes an approach which enables the user to obtain improved menu organization. The approach is based on recording the sequence of operations which take place during a design session or several sessions, and modifying the menus accordingly. The user is also allowed to further modify the menus interactively. This capability improves the performance of the designer, especially when using complex CAD or expert systems which offer a large variety of options. The self-adapting menus simplify the selection process, and result in custom-made software which is more suited for the individual user. 相似文献
16.
17.
18.
《International journal of man-machine studies》1988,28(4):417-435
Menus are an increasingly popular style of user-system interface. Although many aspects of menu design can affect user performance (e.g. item names and selection methods), the organization of items in menus is a particularly salient aspect of their design. Unfortunately, empirical studies of menu layout have yet to resolve the basic question of how menus should be organized to produce optimal performance. Furthermore, a disturbingly common finding has been that any initial effects of menu layout disappear with practice. Thus it is tempting to conclude that menu organization is not important or that it only affects performance during learning. In this paper we present some reasons to doubt this conclusion. In particular, we have found persistent effects of layout with multiple-item selection tasks, in contrast with studies employing a single-item selection paradigm. The results of a controlled study comparing various menu designs (fast-food keyboards) show that the types of tasks to be performed by users must be considered in organizing items in menus and that there may be sustained effects of menu organization with some tasks. In addition, the results of this study support the use of a formal methodology based on user knowledge for menu design. By comparing the performance of subjects using menus designed using our methodology with the performance of subjects using “personalized” menus, we were able to demonstrate the general superiority of our method for designing menus, and for tailoring menus to meet task requirements as well. 相似文献
19.
Stefan LeutholdPeter Schmutz Javier A. Bargas-Avila Alexandre N. TuchKlaus Opwis 《Computers in human behavior》2011,27(1):459-472
Web sites need fast and effective navigation systems. An eye tracking laboratory study with n = 120 participants was conducted to compare the influence of different navigation designs (vertical versus dynamic menus) and task complexity (simple versus complex navigation tasks) on user performance, navigation strategy, and subjective preference. With vertical menus, users needed less eye fixations, were faster and more successful. We conclude that, firstly, vertical menus fit better to perception and cognition than dynamic menus, where the navigation items are hidden and must be accessed by an additional mouse click. Secondly, navigation systems should be extended with different kinds of navigation items adapted to the complexity of the users’ navigation tasks, because users tend to switch their navigation strategy when confronted with complex tasks. 相似文献