在单片机系统的人机界面设计中,通常需要采用菜单的方式来与用户交互信息,而对于某些应用系统它的菜单结构比较特殊,它每个菜单项的子项长度不一致,级数不一致,而且有些子项的操作具备一定的特殊性;因此不能采用一种通用的菜单结构模板来进行菜单的设计,结合作者多次菜单程序设计的工作经验,本文描述了一种任意菜单结构的设计方法,首先将菜单的结构目录树用图形描述出来,再给每个不同的级和同级不同的项设定一个唯一的标志,这样我们就能通过级标志位与项标志位的逻辑组合来得到一个唯一的位置,那么在代码的编写中只要对这些标志位按照图形的流程进行切换、读和写便可。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部2条评论
快来发表一下你的评论吧 !