Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Interfejs użytkownika w systemach wbudowanych

Tytuł:
Interfejs użytkownika w systemach wbudowanych
User interface for embedded systems
Autorzy:
Marszałek, Z.
Powiązania:
https://bibliotekanauki.pl/articles/151260.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
interfejs użytkownika
wyświetlacz z panelem dotykowym
system mikroprocesorowy
user interface
display with touch panel
measuring micro processing system
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 12, 12; 997-1000
0032-4140
Język:
polski
Prawa:
CC BY: Creative Commons Uznanie autorstwa 3.0 Unported
Dostawca treści:
Biblioteka Nauki
Artykuł
  Przejdź do źródła  Link otwiera się w nowym oknie
W pracy tej przedstawiono koncepcję budowy interfejsu użytkownika, charakteryzującego się niewielkimi wymaganiami dotyczącymi zasobów sprzętowych jak i obliczeniowych. Interfejs ten może znaleźć zastosowanie w dowolnych systemach mikroprocesorowych, a w szczególności w mikroprocesorowych systemach pomiarowych [4]. Prezentowane rozwiązanie wykorzystuje wyświetlacz zintegrowanego z panelem dotykowym będący zarówno urządzeniem wejściowym, jak i wyjściowym. Jego zastosowanie dostarcza wielu korzyści, przykładowo zwalnia projektanta z konieczności określania z góry wszystkich potrzebnych przycisków, przełączników i suwaków. Wyświetlacz z panelem dotykowym jako urządzenie wejściowe i wyjściowe interfejsu użytkownika pozwala m.in.: rozdzielić niektóre funkcje interfejsu na system mikroprocesorowy i wyświetlacz, odciążając mikroprocesor oraz algorytmy obliczeniowe.

The paper presents the conception of a graphic structure of the user interface (GUI), which is characterized by small requirements concerning equipment resources and a touch panel. In the presented solution a module of a display that is integrated with the a touch panel EA eDIP240-7 (Fig. 1) is used. The block diagram of the module was presented in Figure 2. The processor LCD deals with drawing objects on the matrix. It also obeys the display's commands, which may come from inside memory EEPROM or from input buffer that receives the contents of the data field sent, corrected data frame. The module of a display may be configured by equipment in order to communicate in the standard RS232 (Fig. 3), I2C or SPI. The communication with a display takes place through the established data protocol. The protocol is independent of the chosen method of transmission, so it is the same for RS232, I2C and SPI. The general form of the data frame is presented in Figure 4. The communication with the module of a display on a level of the protocol happens in five ways compared in Table 1, depending on the purpose, and the direction of the information flow. The system realizes two-way communication, shown in Figure 5, by using the module of a display as an input and output device. The application of the display which is integrated with a touch panel brings a lot of benefits, for instance a designer does not have to specify all the necessary buttons, switches and slide controls in advance. Moreover, the structure of the user interface, that is so-called map, can be defined freely (Fig. 6). Static elements, i.e. the appearance definitions of the particular page menu and images- bitmaps are put in the display's memory. However, developed macros and the presentations of dynamic results are placed in the program of the cooperating system (Fig. 8). Thanks to such dispersal, the amount of data sent between the system and the display is minimized. This interface can be used in every micro processing system, and especially in a measuring micro processing system.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies