Micrium uC/OS-III RTOS Programming From Ground Up™ on ARM
About this course
This course teaches you the foundations of real-time systems and how to build real-time applications using Micrium's uC /OS-III,one of the most popular industry grade real-time operating systems for embedded systems. The course gives a detailed overview of the characteristics of the uC/OS real-time kernel, provides a detailed tutorial of the API's to implement the various features of the uC/OS RTOS and then goes on to build about 50 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 multitask uC/OS real-time applications which use all the features of a modern realtime application (such as semaphores, mutexes, event flags, hooks, queues, mailboxes etc )and test their performance.You should also be able to : Calculate the CPU Utilization of an RTOS, Understand Rate Monotonic Schedulers,port uC/OS to any ARM processor,Understand RoundRobin Schedulers,Understand Weighted-RoundRobin Schedulers, Understand First Come First Served Schedulers,Understand the Internals of an RTOS kernel, Implement and explain popular scheduling algorithms and so much more. Please take a look at the full course curriculum.
63/100
CourseAsk score
- What the provider tells you
- 39/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- calculate CPU utilization of an RTOS
- understand Rate Monotonic, Round Robin, and Weighted Round Robin scheduling techniques
- port uC/OS to ARM processors
- implement and explain popular scheduling algorithms
Course objectives
- build real-time applications using Micrium's uC/OS-III
- test the performance of real-time applications
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Coursera