Програмирање со VxWorks RTOS
Предмет: Програмирање со VxWorks RTOS
Код: 3ФЕИТ05015
Број на ЕКТС кредити: 6 ЕКТС
Неделен фонд на часови: 3+0+0+3
Наставник: Проф. д-р Љупчо Караџинов
Цели на предметната програма (компетенции): По завршување на обврските предвидени со предметот, студентот се стекнува со разбирање на системите за работа во реално време и соодветните оперативни системи, познавање на техниките за проектирање и имплементација ма системите за работа во реално време (RTOS), способност за работа со VxWorks RTOS и неговите наредби, вештина за програмирање на вградлив систем за работа во реално време со I/O уреди, нивните драјвери, и оперативен систем во реално време.
Содржина на предметната програма: Вовед за RTOS. Мултитаскинг и распоредување. Комуникација меѓу процеси и семафори. Мултитаскинг во реално време и распоредување со VxWorks. Комуникација на внатрешни рутини со VxWorks. Tornado IDE. Shell, Browser, Debugger & Wind View. VxWorks Boot Image. Прекини, справување на исклучоци и тајмери. Менаџирање на I/O. Драјвери за уреди. Управување со меморијата. Студии на конкретни примени (case studies).
Литература:
Задолжителна литература |
||||
Бр. |
Автор |
Наслов |
Издавач |
Година |
1 |
Christof Wehner |
Tornado and VxWorks |
BoD |
2006 |
2 |
Sam Siewert |
Real-Time Embedded Components and Systems |
Charles River Media, Boston, MA |
2006 |
3 |
David E. Simon |
Embedded Software Primer |
Pearson |
1999 |
Дополнителна литература |
||||
Бр. |
Автор |
Наслов |
Издавач |
Година |
1 |
Wind River Systems |
VxWorks Programmer’s Guide |
Wind River Systems, Inc., Alameda, CA |
1998 |
2 |
Wind River Systems |
VxWorks Reference Manual |
Wind River Systems, Inc., Alameda, CA |
1999 |
3 |
Raj Kamal |
Embedded Systems Architecture Programming and Design |
McGraw Hill |
2006 |