掌握 ARM 处理器上的 FreeRTOS™ 即时内核

使用 FreeRTOS 建构实时嵌入式应用程序。 在 STM32 和 TIVA C 板上实践

从这 9.5 小时的课程,你会学到

  • 使用 FreeRTOS 建构多任务即时应用程序
  • 将 FreeRTOS 端口连接到任何 ARM 处理器
  • 掌握 FreeRTOS 任务管理功能
  • 掌握 FreeRTOS 资源管理功能
  • 掌握 FreeRTOS 任务同步功能
  • 掌握 FreeRTOS 事件管理功能
  • 计算 RTOS 的 CPU 利用率
  • 理解 RTOS 内核的内部
  • 实现和解释流行的调度算法
  • 给与 FreeRTOS 实时内核的讲座
  • 掌握 FreeRTOS 中中断管理功能
  • 掌握 FreeRTOS 时间管理功能
  • 掌握 FreeRTOS 中断 Run-Time 统计功能
  • 从零开始建构电路板支持套件
  • 了解速率单调调度器( Rate Monotonic Schedulers )
  • 了解先到先服务的调度器
  • 了解 Round-Robin 调度器
  • 了解 Weighted-Round-Robin 调度器
  • 了解 ARM 设计和架构
  • 了解 ARM OS 支持功能

要求

具有基本的 C 编程技能是一个优点

课程说明

本课程将介绍即时( real-time )系统的基础以及如何使用 FreeRTOS 建构即时应用程序,FreeRTOS 是嵌入式系统最流行的实时操作系统之一。本课程详细介绍了 FreeRTOS 实时内核的特性,提供了 API 的详细教学,以实现 FreeRTOS 的各种功能,然后继续建构大约 50 个即时专案

本课程不假设你已经具备即时系统和应用编程的知识。在完成本课程时,你应该能够建构自己的多任务 FreeRTOS 即时应用程序,它们使用现代实时应用程序的所有功能,例如信号量 ( semaphores )、互斥量( mutexes ),事件标志( event flags ),挂钩( hooks ),队列( queues ),邮箱 (mailboxes ) 等,以及测试应用程序的性能。你还应该能够:计算 RTOS 的 CPU 利用率,了解速率单调调度器( Rate Monotonic Schedulers ),将 FreeRTOS 移植到任何 ARM 处理器,了解 Round-Robin 调度器,了解 Weighted-Round-Robin 调度器,了解先到先服务的调度器,了解 RTOS 内核的内部,实现和解释流行的调度算法等等。欢迎点课程网址观看预览。

目标受众

  • 嵌入式系统工程师
  • 电脑工程系学生
  • 爱好者
  • 嵌入式系统教师

讲师简介

Israel Gbati  嵌入式硬件设计师

你好我的名字是 Israel,我最近毕业於伦敦帝国学院 ( Imperial College London )。 我营运cortex-m.com 网站。 我已经为大学生教授机械电子学工程 (Mechatronics Engineering ),建造了一些很棒的机器人和嵌入式设备,并对 ARM 架构进行了广泛的研究。 我也是一位经验丰富的 udemy 讲师,已有一些专门研究 ARM Cortex- Microcontrollers 的畅销课程,超过 100 个国家、2500多名的学生参加。

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

课程网址   ♥找优惠折扣码?

Sponsored by Udemy

♥欢迎关注 Soft & Share 微博

 

Powered by WordPress.com.

Up ↑