Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Операційна система LynxOS

Реферат Операційна система LynxOS





860, Radstone PowerXTreme 7a, Thales VCE405 і багато другіе.поддержівает спеціальні можливості для вбудованих додатків, серед яких - дуже малий час завантаження, робота з флеш-пам'яттю (M-systems TrueFFS), а також завантаження по мережі або з ROM конфігурацій виконуваної системи.


6. Розробка додатків

надає розробнику багатий вибір інструментальних засобів як в її власних рамках, так і в середовищі host-систем. Середа розробки самої LynxOS підтримує такі засоби, як gcc, g+ +, gdb, різні версії системних бібліотек (статичні, динамічні, багатопотокових), завантажувач динамічних (ELF) бібліотек, символьна налагодження многопотокових додатків, засоби роботи з графічними середовищами (X11R6, Motif, PosixDesk).


7. Засоби крос-розробки для LynxOS


На ринку присутня досить широкий спектр засобів крос-розробки для LynxOS. Відзначимо найбільш популярние.IDE for Windows. Visual-Lynux є розширенням Microsoft Visual Studio з доданими функціями і можливостями розробки додатків для LynxOS і BlueCat Linux. Інструменти для адміністрування цільових систем і дистанційної розробки роблять його потужною інтегрованою середовищем (IDE) крос-розробки для вбудованих систем. Продукт включає в себе вбудований компілятор GNU gcc і відладчик gdb, які дозволяють скоротити часові витрати на весь виробничий цикл - від написання коду і до налагодження готової програми. Вбудований клієнт FTP переносить файли на цільову систему, а утиліта ВТР запускає сервери Bootp, Tftp і Pftp на машині розробника і перезавантажує цільову систему через паралельне з'єднання або по ТСРДР для налагодження та виправлення виникаючих помилок за допомогою адміністратора цільових платформ.

За допомогою VisualLynux можна створювати різні типи проектів - користувальницькі додатки на Сі і C + +, додатки X / Motif, драйвери пристроїв, статичні бібліотеки. Один і той же проект в VisualLynux може містити множинні конфігурації, які дозволяють за допомогою VisualLynux Application Wizard легко змінювати тип цільової платформи. Кожному типу цільових платформ відповідає свій набір інструментів для крос-розробки - компіляторів, інтерпретаторів команд і т. д. Крім того, проект VisualLynux може бути збережений в типовому для ОС UNIX форматі makefile.

У пакет поставки VisualLynux включені готові шаблони і приклади вихідного коду, побудовані відповідно до стандартів POSIX, такі, як POSIX MultiThreaded, POSIX Signal Handler, Condition Variables and Mutexes, POSIX Semaphores, POSIX Shared Memory, PIPES , Priority Alteration, Interval Timers, POSIX Message Queues, Real-Time Events. Зокрема, VisualLynux Device-Driver Wizard дозволяє створювати шаблони статичних або динамічних драйверів пристроїв для Lynx-OS і BlueCat Linux.IDE. Реалізація відомої середовища розробки CodeWarrior IDE в середовищі Linux або Solaris .. Багатозадачний графічний відладчик для Lynx-OS. Єдиний графічний вбудовується відладчик на рівні вихідних текстів, розроблений спеціально для роботи в сучасних розподілених багатозадачних середовищах .. Інструмент налагодження, діагностики та оптимізації швидкодії вбудованої системи для LynxOS і BlueCat Linux. Дозволяє здійснювати динамічний моніторинг і запис всіх подій у вбудованій системі (події операційної системи та роботи додатків) і представляти дані в графічному вигляді в наочній формі:

Назад | сторінка 5 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розширення функціоналу програмного комплексу колективної розробки для групо ...
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Технології розробки веб-додатків
  • Реферат на тему: C # Програмування на мові високого рівня. Середа розробки Microsoft Visual ...
  • Реферат на тему: Гра "Акінатор". Мова програмування: С + +. Середа розробки: Mic ...