Pada kuliah ini diajarkan tentang sistem embedded, sistem real time, real time OS dan perancangan sistem embedded.
Model State Chart, Model Data Flow Diagram, Sistem Real Time, Shared Resource, membuat software berbasis model, Mengukur waktu respon sistem real time, RTOS (Real Time Operating System), Sinkronisasi pada RTOS, Penjadwalan pada RTOS, Membuat aplikasi real time berbasis RTOS, Membuat aplikasi real time tanpa RTOS, Menguasai toolchain
Luaran
:
Menggunakan model state chart dan DFD untuk membuat software sistem embedded
Membuat software real time
Mampu menggunakan mutex dan semaphore pada RTOS
Mengatasi masalah shared data
Membuat fungsi re-entrant
Menggunakan toolchain untuk prosesor ARM
Penjadwalan real time
Membuat sistem real time berbasis RTOS
Syarat/ PraSyarat MK Lain
:
Sistem Mikroprosesor
Alokasi
:
16 kali pertemuan
Sumber Pustaka
:
Misson-Critical And Safety-Critical Systems Handbook: Design And Development for Embedded Applications, Kim Fowler, Elsevier, 2010
What Every Engineer Should Know About Developing Real-Time Embedded Products, Kim R. Fowler, Taylor * Francis Group LLC, 2008
Fundamentals of Embedded Software: Where C and Assembly Meet, Daniel Lewis, Pearson, 2001
Embedded System Design, Peter Marwedel
Practical UML Statecharts in C/C++, Miro Samek, Elsevier, 2009