Course details
Thiscourse teaches you the foundations of real-time systems and how to build real-time applications using FreeRTOS on Arduino boards.The coursegivesa detailed overview of the characteristics of the FreeRTOSreal-time kernel, provides a detailedtutorial on the APIs required to implementthe various features of FreeRTOS on Arduino and then goes on to build about 30 real-time projects .
This course does not assume prior knowledge of real-time systems and application programming. By the end of this course you should be able to build your own multitaskFreeRTOSreal-time applications which useall the features of a modern real-timeapplication (features such as semaphores, mutex, eventflags, hooks, queues, mailboxes etc)and thentest the performance of these features .You should also be able to :Calculate the CPU Utilization of an RTOS,Understand Rate Monotonic Schedulers,port FreeRTOS to any Arduino board,Understand Round-Robin Schedulers,Understand Weighted-Round-Robin Schedulers,Understand First Come First Served Schedulers,Implement and explain popular scheduling algorithms and so much more. Please take a look at the full course curriculum.
Updated on 14 November, 2018- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Starting with Raspberry Pi and LabVIEW Global CoursesAED 79
AED 771Duration: 5 Hours - Arduino for Beginners StudyHubAED 49
AED 955Duration: Upto 1 Hour