CG数据库 >> Arduino FreeRTOS From Ground Up : Build RealTime Projects

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch

Genre: eLearning | Language: English + .srt | Duration: 81 lectures (8h 46m) | Size: 2.3 GB

Build over 30 RealTime projects on Arduino

What you'll learn:

Port FreeRTOS to any Arduino board

Build Multitask real-time applications with FreeRTOS on Arduino

Master FreeRTOS Task Management features

Master FreeRTOS Resource Management features

Master FreeRTOS Task Synchronization features

Master FreeRTOS Event Management features

Calculate the CPU Utilization of an RTOS

Implement and explain popular scheduling algorithms

Master FreeRTOS Interrupt Management features

Master FreeRTOS Time Management features

Understand Rate Monotonic Schedulers

Understand First Come First Served Schedulers

Understand Round-Robin Schedulers

Understand Weighted-Round-Robin Schedulers

Requirements

Any Arduino board

Basic Arduino programming skills will be a plus

Description

This course teaches you the foundations of real-time systems and how to build real-time applications using FreeRTOS on Arduino boards. The course gives a detailed overview of the characteristics of the FreeRTOS real-time kernel, provides a detailed tutorial on the APIs required to implement the 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 multitask FreeRTOS real-time applications which use all the features of a modern real-time application (features such as semaphores, mutex, event flags, hooks, queues, mailboxes etc )and then test 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.

Who this course is for

People who want to advance their Arduino programming skills

Arduino hobbysits

People who want to master real-time applications development


Arduino FreeRTOS From Ground Up : Build RealTime Projects的图片1
Arduino FreeRTOS From Ground Up : Build RealTime Projects的图片2

发布日期: 2020-05-12