реклама на сайте
подробности

 
 
> Система меню, Меню для встраиваемых систем
haker_fox
сообщение Oct 25 2005, 07:38
Сообщение #1


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Здравствуйте! Ни кто не ткнет ссылкой на исходники меню для встраиваемых систем? Разработал для своего девайса подсистему меню и вот теперь хочу поглюдеть на чужие творенья, т.к. считаю, что мой код не оптимальный. Устройства ввода-вывода у меня чрезывачайно "приметивные": пять кнопок и десятиразрядный семисегментный ЖКД с микроконтроллером. Управляющий МК ATmega8-16PI.

Искал в нете, но ничего путнего не нашел: все для компьютера. Плохо искал значит biggrin.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
haker_fox
сообщение Oct 25 2005, 08:19
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата
Что Вы конкретно хотели бы узнать (концепции построения, структура, код, дизайн)?
Как правило это все назавается GUI или UI в зависимости от реализации применения. К тому же является одной из стратегий и фирменным отличием для производителя ПО (так что такие, особенно профессиональные публикации - редкость). Всегда лучше разрабатывать свое, беря за основу концепции построения наиболее полностью удовлетворяющие функциональные потребности проекта.


Трудно сказать, что мне надо, пажалуй все по этой теме. Как я уже писал мне просто хочется взглянуть на чужую работу. Графический интерфейс мне пока не нужен. У меня меню, типа как в китайских часах, но может чуть посложнее. Я его уже сделал, но хотел бы посмотреть как это делают другие. Но раз это такая редкость, не страшно - ведь меню-то я сделал.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
-Tумблер-
сообщение Oct 26 2005, 09:08
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 4-11-04
Из: Московская область
Пользователь №: 1 040



Цитата(haker_fox @ Oct 25 2005, 11:19)
Трудно сказать, что мне надо, пажалуй все по этой теме. Как я уже писал мне просто хочется взглянуть на чужую работу. Графический интерфейс мне пока не нужен.
*


Совсем простой вариант - и по быстрому:
.
.
.
for (;;)
runfor

type_crlf (line);
outstr ("0. TEST RS-485\r\n", line);
outstr ("1. TEST R-29 INC\r\n", line);
outstr ("2. TEST R-29 FLOAT 1\r\n", line);
outstr ("ESC- EXIT\r\n", line);
outstr ("^C - MAIN MENU\r\n", line);
type_crlf (line);

for (j=0; j leq 0;)
run1
b =getbyte (line);
switch ( b )
runswitch

case space:
case cr:
j=1;
break;

case '0':
rs485_menu ();
j=1;
break;

case '1':

test_r29_inc ();
j=1;
break;

case '2':
test_r29_f (1);
j=1;
break;

case esc: return;

case ctlc:
ret_main_menu ();

endswitch
end1
endfor
.
.
.


--------------------

- ЗАМЕНЯТЬ ДЕТАЛИ НА ХОДУ ВОСПРЕЩАЕТСЯ !!! -
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- haker_fox   Система меню   Oct 25 2005, 07:38
- - BVU   Цитата(haker_fox @ Oct 25 2005, 11:38)Здравст...   Oct 25 2005, 08:07
- - &-rey   Цитата(haker_fox @ Oct 25 2005, 10:38)Здравст...   Oct 25 2005, 08:24
- - GeorgyBey   Цитата(haker_fox @ Oct 25 2005, 10:38)Здравст...   Oct 25 2005, 09:17
- - BVU   Посмотрите следующие сайты различных проектов: htt...   Oct 25 2005, 11:43
- - prottoss   Я делал меню для граф.ЖКИ. Описывал все пункты вот...   Oct 25 2005, 15:06
- - haker_fox   Всем спасибо!   Oct 25 2005, 23:26
- - GrayCat   Вдогон к сказанному prottoss: Из подобных записе...   Oct 26 2005, 07:46
- - _artem_   Statya po GUI dlya embedded systems. Ne sovsem pri...   Oct 29 2005, 05:27
|- - bialix   Цитата(_artem_ @ Oct 29 2005, 07:27)Statya po...   Oct 29 2005, 10:36
- - haker_fox   Спасибо Вам всем большое за ответы!   Oct 29 2005, 10:18
- - haker_fox   ЦитатаРекурсивные функции? Этоплохой тиль и не при...   Oct 29 2005, 13:53
|- - Sergey'F   Еще такой совет - так как большая часть действий в...   Oct 29 2005, 16:06
- - _artem_   Rekursiya ochen elegantnoe resenie dlya prostix me...   Oct 29 2005, 19:50
|- - bialix   Цитата(_artem_ @ Oct 29 2005, 21:50)Rekursiya...   Oct 30 2005, 23:15
|- - _artem_   Цитата(bialix @ Oct 31 2005, 01:15)Не уверен ...   Oct 31 2005, 00:35
|- - ObitJr   Цитата(bialix @ Oct 31 2005, 01:15)Цитата(_ar...   Oct 31 2005, 11:43
|- - GrayCat   Цитата(ObitJr @ Oct 31 2005, 13:43)Что Вы пон...   Nov 1 2005, 08:31
- - haker_fox   Вот решил выложить свое творение, может быть кто и...   Oct 31 2005, 00:09
- - haker_fox   ЦитатаЧто Вы понимаете под многозадачностьсю ? На...   Oct 31 2005, 12:06


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01411 секунд с 7
ELECTRONIX ©2004-2016