EIT Digital

开发实时系统

38,051 人已注册

包含在 Coursera Plus

深入了解一个主题并学习基础知识。
4.6

(540 条评论)

中级 等级
需要一些相关经验
灵活的计划
2 周 在 10 小时 一周
自行安排学习进度
90%
大多数学生喜欢此课程
深入了解一个主题并学习基础知识。
4.6

(540 条评论)

中级 等级
需要一些相关经验
灵活的计划
2 周 在 10 小时 一周
自行安排学习进度
90%
大多数学生喜欢此课程

要了解的详细信息

可分享的证书

添加到您的领英档案

作业

5 项作业

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

积累特定领域的专业知识

本课程是 开发安全嵌入式系统 专项课程 专项课程的一部分
在注册此课程时,您还会同时注册此专项课程。
  • 向行业专家学习新概念
  • 获得对主题或工具的基础理解
  • 通过实践项目培养工作相关技能
  • 获得可共享的职业证书

该课程共有5个模块

一切从这里开始!我们将勇敢尝试,开启你未来在实时系统领域的职业生涯!本周将首先学习实时系统的基本构造,以及成功构建实时系统所需的系统参数。我们将向你介绍实时系统的基石--调度器,以及它在实时调度中的任务。您还将了解哪些系统需要什么样的实时保证。具体来说,您将了解 (1) 创建实时系统需要哪些条件 (2) 哪些地方需要实时要求。(3) 任务和作业结构以及调度任务所需的参数。(4) 抢占式任务和非抢占式任务之间的区别。本课程也是嵌入式系统混合硕士课程的一部分。

涵盖的内容

6个视频1篇阅读材料1个作业1次同伴评审1个应用程序项目3个讨论话题

本周,我们将开始实际操作一些调度程序。首先,我们将学习最简单的调度器类型--时钟驱动调度器。之后,我们将深入学习固定优先级调度器和单调调度器。我们将学习如何使用这些调度器确定优先级,并学习何时/何不使用这些调度器。其次,我们将学习如何确定系统是否超载,以便在不进行完整系统模拟的情况下验证调度程序: (1) 使用时钟驱动调度器、固定优先级调度器和单调调度器调度一组任务。 (2) 使用总利用率法和 Urm 法确定系统是否超载。 (3) 编写 FreeRTOS 程序,使用固定优先级调度程序对一组任务进行调度

涵盖的内容

7个视频1个作业1次同伴评审2个讨论话题

上一周,我们学习了总利用率法和 Urm 法的局限性。本周开始,我们将这些测试扩展到响应时间较短的任务。新方法也将一如既往地用于实践中!然后,我们将重点放在提高实时计划的最优性上。这需要学习动态调度方法背后的原理。我们将学习两个使用动态调度原理的新调度器,并通过几个实例在实践中加以应用:LST 调度器和 EDF 调度器:(1) 如何使用时间需求分析方法确定一组任务的可行性。 (2) 如何使用 LST 和 EDF 调度一组任务。 (3) 确定何时适合使用动态调度程序,何时不适合。

涵盖的内容

5个视频1个作业1次同伴评审2个讨论话题

当不考虑非周期性工作时,一切都会变得简单而美好。当包括非周期性工作时,调度员必须考虑到这些工作,以制定可行的计划,这就是我们本周要学习的内容。问题在于,非周期性工作可能随时出现,即使周期性工作已经排定。我们既要学习如何为非周期性工作优化计划,也要学习如何在非周期性工作到达计划时验证计划。 具体来说,我们将学习(1) 如何使用松弛偷取法优化非周期性作业的计划 (2) 如何使用 LRT 调度器优化非周期性作业的计划 (3) 如何使用可延迟服务器优化非周期性作业的计划 (4) 正式验证非周期性作业的计划

涵盖的内容

6个视频1个作业1次同伴评审2个讨论话题

本周是我们期待已久的!我们将深入学习 FreeRTOS、其内核和功能。我们将展示可预测计算机体系结构的重要性,例如在决定上下文切换时的重要性,以及影响这种开销的因素。展望未来,我们将在课程的最后向您介绍多核实时系统和多核实时系统的调度方法。具体来说,您将学到 (1) FreeRTOS 的内部机制,例如互斥/semaphores 和消息队列。(2) 实时系统的多核计算机体系结构。(3) 多核调度方法。

涵盖的内容

5个视频1个作业1次同伴评审3个讨论话题

获得职业证书

将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。

位教师

授课教师评分
4.6 (51个评价)
Farhoud Hosseinpour
EIT Digital
4 门课程89,195 名学生

提供方

EIT Digital

从 软件开发 浏览更多内容

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'

学生评论

4.6

540 条评论

  • 5 stars

    67.96%

  • 4 stars

    24.07%

  • 3 stars

    5.37%

  • 2 stars

    1.48%

  • 1 star

    1.11%

显示 3/540 个

GW
5

已于 Jun 13, 2017审阅

SS
4

已于 Sep 30, 2020审阅

SC
5

已于 Apr 22, 2020审阅

Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题