Introduction to Real-Time Operating System (RTOS)

所在平台: Udemy

课程主页: https://www.udemy.com/course/introduction-to-rtos/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:实时操作系统(RTOS)入门 概述:欢迎您加入我的世界级培训课程《RTOS入门:实践方法》。本课程针对具备良好C语言编程基础和对嵌入式系统有一定了解的学员。 培训目标: - 深刻理解RTOS的基本概念 - 掌握任务、信号量、队列、事件标志和定时器的使用案例 - 对RTOS的内部设计和实现有更深入的认识 - 学习构建基于RTOS的嵌入式系统所需的设计概念 - 使用知名的商业开源RTOS应用所学概念 培训大纲: 1. 引言 2. 主函数 3. 实验0:开发环境 4. 多任务处理 5. 实验1:你好,多任务 6. 任务间事件同步 7. 实验2:底半部与上半部 8. 等待-信号同步 9. 任务间访问同步 10. 实验3:互斥量之战 11. 优先级反转 12. 任务间通信 13. 实验4:一发即忘通信 14. 实验5:单向互锁通信 15. 内存池 16. 软件定时器 17. 实验6:使用软件定时器表征性能 培训材料:Udemy网站上的培训视频以及各类实验项目。 培训工具:在MS Windows下使用CodeBlocks 16.01和MingW,要求学员在课程开始前在计算机上安装上述编译器,并确保C盘有1GB的可用空间。 欢迎有兴趣的学员报名参加本课程,深入了解实时操作系统的实践应用!

课程评论(0条)

课程详情

I am proudly inviting you to my world-class proven "Introduction to RTOS, A Practical Approach". Training Prerequisites: Good C programmingFamiliarity with embedded systems Training Objectives: Strong understanding of RTOS conceptsUse cases for tasks, semaphores, queues, event flags and timersBetter insights of RTOS internal design and implementationDesign concepts needed to build an embedded system using RTOSApplying taught concepts using one of the famous commercial open source RTOSes Training Outline: IntroductionMain FunctionLab 0: The Development EnvironmentMultitaskingLab 1: Hello MultitaskingInter-task Event SynchronizationLab 2: Bottom Halves and Top Halves Wait-Signal SynchronizationInter-task Access SynchronizationLab 3: Mutexes Battle Priority InversionInter-task CommunicationLab 4: Shoot and Forget CommunicationLab 5: One-way interlocked communicationMemory PoolsSoftware TimersLab 6: Characterizing Performance using Software Timers Training Handouts: Training videos on Udemy websiteLab projects Training Tools: CodeBlocks 16.01 with MingW under MS WindowsPC/Laptop with MS Windows and free 1 GB space on C drivePlease, install above compiler on your machine before course start

课程标签

0人关注该课程

主题相关的课程