本课程也可作为 ECEA 5315 的学分,是 CU Boulder 电子工程理学硕士学位的一部分。 课程介绍:在本课程中,学生将使用实时操作系统或 RT POSIX 扩展与 Embedded Linux 设计并构建基于微处理器的嵌入式系统应用程序。课程重点在于集成基于微处理器的嵌入式系统元素的过程以及基础知识,以实现典型嵌入式硬件系统的数字命令和控制。 实验室描述:课程要求学生在 Raspberry Pi ARM A 系列片上系统处理器上安装嵌入式 Linux。 本课程必须使用 Raspberry Pi 作为嵌入式系统(无头)而不是运行 Linux 的 PC 来完成。不过,您会发现 Linux 是一个有用的主机开发系统,或者是带有 SSH 终端访问工具(如 Putty、MobaXterm 或类似工具)的 Windows。 本课程包括特定的硬件和软件要求。请查看下面的常见问题,了解完整的详细信息。
本模块介绍了实时理论、设计实时系统所面临的挑战以及调度策略,同时将 Linux POSIX 实时线程与 RTOS 和 MFE 系统进行了比较。