Design of the MMI (Man-Machine Interface) of a Mobile Phone Design of the MMI (Man-Machine Interface) of a Mobile Phone Abstract: Object-oriented programming technology is used to develop the window-structured GSM mobile phone MMI (Man-Machine Interface) software in C language. The program structure is clear, the code efficiency is high, and the module reusability is good. This paper briefly discusses the functional module organization, window management and other technologies of the GW mobile phone MMI software development, and takes the shortcut function as an example to illustrate the implementation method of specific functions. Keywords: Man-Machine Interface (MMI) Functional Module Organization Window Management GSM mobile phones are mobile communication terminals that directly serve mobile users. They generally consist of four parts: radio frequency unit, baseband unit, man-machine interface (Man Machine Interface, abbreviated as MMI) and software. 1 Functions of MMI and requirements for software MMI is the interface between people who engage in mobile communication and mobile phones that provide mobile communication services. It includes hardware and software: the hardware includes keyboard, display, microphone, headset and SIM card, etc.; the software includes basic man-machine interface functions, user SIM card functions, public mobile network functions, menu and phone book functions, etc. MMI mainly has the following functions: (1) Input user operation information. (2) Display the status of the mobile phone and the network and output the operation results by means of sound, light, vibration, etc. (3) Implement GSM related protocols, such as DRAFT pr ETS 300 906 mobile station characteristics, ETS300907 mobile station MMI and other standards for MMI requirements. (4) Provide reasonable and convenient operation methods. (5) Classify and organize the numerous functions to facilitate user use. (6) Add additional functions such as calculators to improve the practicality of mobile phones. (7) Add decorative functions such as animations, icons, greetings, etc. to make the product interface beautiful and friendly. In order to meet the above functions, the following relevant requirements are put forward for the development of MMI software: (1) Fully digest the GSM protocol and fully implement the basic functions required by the protocol. (2) The software works stably and reliably, and is convenient to interface with the underlying software to ensure the performance of the whole machine. (3) Select a programming language with high code efficiency, strong expression ability and good portability to improve the performance-price ratio of the product and reduce development costs. (4) According to the specific situation of the GSM mobile phone interface, make full use of the expression of the LCD display...
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore