北航嵌入式系统教程:ARM与RTLinux实战

需积分: 10 4 下载量 144 浏览量 更新于2024-07-31 收藏 11.12MB PPT 举报
"北航嵌入式ppt教程" 本教程详细介绍了北航计算机学院开设的一门关于嵌入式系统的课程,该课程关注32位微处理器和实时操作系统,特别是在ARM架构下的嵌入式系统设计与开发。由白跃彬副教授和牛建伟副教授主讲,课程旨在教授前沿的嵌入式技术,包括硬件平台、RTlinux操作系统以及软硬件系统开发技术。课程鼓励理论与实践相结合,通过实验让学生掌握嵌入式系统设计的基本方法,同时提供不同层次的实践机会,例如嵌入式多媒体应用和游戏开发。 课程目标明确,旨在提升学生的实际操作能力。学生需要具备一定的先修知识,包括计算机操作系统、微机原理和C++语言的基础。课程总学时为48小时,包括30小时的讲课和18小时的实验,总计3个学分。课程大纲涵盖了从绪论到嵌入式系统设计实例分析的多个主题,例如嵌入式硬件基础、ARM微处理器结构、指令集、硬件接口设计、嵌入式操作系统的介绍,以及嵌入式Linux和软件开发方法。 实验部分是课程的重要组成部分,共有三个专题实验。实验一让学生熟悉基本的开发环境和软硬件平台,通过C和ARM汇编混合编程实现整数排序算法。实验二涉及嵌入式Linux程序设计,特别是串口通信程序的编写。实验三在第11周进行,但具体内容未给出。 课程还提供了联系方式和课程网址,方便学生获取更多资料、完成作业和与教师交流。总体而言,这是一门全面且实践性强的嵌入式系统课程,旨在为学生进入这个领域的实际开发工作打下坚实的基础。