极术爱分享 · 2020年06月09日

Arm在线课程推荐|实时操作系统设计与编程

当今计算设备需要执行大量复杂任务,使用稳定、快速和高效的操作系统至关重要。所以,学生不仅要了解操作系统如何控制各台设备,而且需要了解操作系统如何实现设备网络的有效运行,尤其是在实时环境中。

《实时操作系统设计与编程》在线课程提供有关嵌入式应用实时操作系统 (RTOS) 的基本教学材料,同时讲授 RTOS 设计和实践的基本概念和理论。

课程目的

认知层面

• 了解 RTOS、任务和线程的基本概念

• 理解任务调度和内存分配

• 了解文件系统和数据管理

• 了解并行编程原理

理论层面

• 能够在基于 RTOS 的应用中选择不同编程技巧

• 能够评估实现结果(例如速度、成本、功率),并将结果与对应的编程技术相关联

实践层面

• 能够使用商业工具开发基于 RTOS 的应用

• 能够优化 RTOS,以满足特定的用户规格要求

课程大纲

1、简介

2、OS 概述

3、程序、任务和线程

4、调度

5、并行

6、内存

7、虚拟内存

8、文件系统和 I/O

9、RTOS 和 RTX

10、RTX 任务和简单的时间管理

11、共享 RTX 上的数据

12、性能评估和 OS 感知调试

课程链接

欢迎对物联网在线课程感兴趣的学者到Arm Education Media学习,这虽然是线上收费课程,但您依然可以了解课程内容并观看课程介绍小视频。

链接:https://www.arm.com/resources/education/online-courses/real-time-operating-systems

Arm教育媒体在线课程简介

Arm Education Media提供互动式在线课程和以电子版为主的教材,是一个基于订阅的数字内容中心。Arm在线课程的目标是帮助学生、业余爱好者和实习工程师从Arm的合作伙伴与生态系统中学习最新的技术知识。每一门课程包含10至14个模块,每个模块包括课程幻灯片及讲稿、实验和实验解答。这些课程提供了对Arm架构、基于Arm平台的软件和硬件系统设计原理的理解,对于当今的计算机工程领域来说是至关重要的。

更多Arm技术相关课程欢迎关注Arm课程推荐
推荐阅读
关注数
24
内容数
8
专注推荐Arm相关的课程,包括Arm在线教程,名师名课等。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息