[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ig_z 17 сентября 2003 г. 16:46
В ответ на: Точнее http://www.ilogix.com. А нельзя ли поподробней.... отправлено sunrise 17 сентября 2003 г. 14:23

В том то и дело что сравнив UML и VisualSTATE, я решил с UML пока не заморачиваться.
А VisualSTATE использует диаграмму состояний и нотацию UML , а код генерит на базе теории конечных автоматов. И не нужны там никакие ОСы или РТОСы, есть реактивная система и набор входных воздействий - необходимо получить заданное поведение .
Смысл ИАРовских рекомендаций по интегрирации ОС и VisualSTATE сводился к следующему - можно реакцию на различные события поместить в отдельные задачи , а можно и в одну. Продолжив логику рассуждений можно сказать - а можно и вовсе обойтись без ОС, так будет проще и наверняка надежнее. Сопровождать на уровне сишного текста тяжелее а на уровне диаграмм проще.
Поэтому я пока архитектуру изделия проектирую на базе своей невытеняемой объектно ориентированной ОС. Каждая задача - объект, который может получить управление. Здесь напрашивается применение диаграммы классов UML, но как описать всю систему на UML я не знаю, точнее говоря не пробовал.
А что такое SDL?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru