An Improved Multi-level Menu Design

Tan Guangxu, Wu Haiqing

Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (12) : 72-75.

PDF(1467 KB)
PDF(1467 KB)
Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (12) : 72-75.
APPLICATION NOTES

An Improved Multi-level Menu Design

  • Tan Guangxu, Wu Haiqing
Author information +
History +

Abstract

In order to facilitate users to control various embedded devices,a multi-level menu model is usually adopted to cooperate with UI design for graphical interface operation,parameter setting and function realization.In the previous multi-level menu design,the structure is not clear and the expansibility is poor.In order to facilitate the transplantation and use of more people,the C language is used for development,only need to define a structure type,using the structure array to represent the parent-child menu.The function is realized,the structure is simple,the logic is clear.Finally,the menu model is successfully transplanted to FPGA,which can meet various control requirements of users,and new functions can be added to the original menu structure according to requirements,and a high degree of scalability and portability is realized.The experiment results show that the menu model is suitable for various embedded devices and meets the control and display needs of users.

Key words

embedded device / multi-level menu / C language

Cite this article

Download Citations
Tan Guangxu, Wu Haiqing. An Improved Multi-level Menu Design[J]. Integrated Circuits and Embedded Systems. 2023, 23(12): 72-75

References

[1] 柏文杰,赵岗岗,张圣道,等.嵌入式系统的多层次菜单设计[J].工业控制计算机,2020,33(3):52-54.
[2] 李敏通,张战国.一种建立单片机应用系统菜单的新方法[J].计算机工程,2006(16):259-260,273.
[3] 吴礼杰,杨光永,王兵.基于定时中断机制的多级菜单设计方法[J].通信技术,2011,44(1):159-161.
PDF(1467 KB)

Accesses

Citation

Detail

Sections
Recommended

/