|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/rtos-building-from-ground-up-on-arm-processors/
课程评论:没有评论
**课程名称:** 从零开始构建自己的实时操作系统 (RTOS) - ARM 1 **课程概述:** 本课程通过理论与实践相结合的方式,教授如何从头开始构建实时操作系统 (RTOS)。课程将从深入浅出地介绍 ARM 处理器上的实时内核内部机制入手,激发学习兴趣,并引导学员亲手编写代码实现。随后,课程将全面讲解实时操作系统的各个组成部分、工作原理。最终,学员将动手构建自己的实时操作系统,探索不同的调度算法和线程间通信机制。 **课程目标:** 完成本课程后,您将能够: * 从零开始构建自己的实时操作系统。 * 自信地就实时操作系统发表自己的见解和演讲。 * 成功构建一个轮转调度器。 * 成功构建一个周期调度器。 * 计算实时操作系统的 CPU 利用率。 * 构建操作系统内核。 **课程亮点:** * 深入揭示 ARM 处理器上实时内核的内部工作原理。 * 亲手实践,编写代码实现 RTOS 的核心功能。 * 学习并实现多种调度算法。 * 掌握线程间通信的关键技术。 (更多精彩内容,请参考课程大纲部分。)
This course teaches you how to build a Real-Time Operating Systems through intensive practice and theory. It starts by getting you excited through an introduction to the internals of a Real-Time Kernel on ARM Processors, which you shall implement yourself in code.Then we move on to learn all there is about Real-Time Operating Systems, their various parts, how they work and then we finally build our own Real-Time Operating System exploring different scheduling algorithms and Inter-Thread communication tools. At the end of this course you should be able to build your own Real-Time Operating System from scratch, give your own lecture on Real-Time Operating Systems, be able to build a Round-Robin Scheduler, be able to build a Periodic Scheduler, be able to calculate the CPU utilization of your RTOS, be able to build an OS Kernel etc. Please see the course curriculum section to find out all the amazing content awaiting you.