SPOC学校专有课程
嵌入式系统基础
分享
spContent=本课程采用电子科技大学的国家级精品课程“嵌入式系统原理及应用”为基础,结合我校的嵌入式实验平台设计,主要内容包括:嵌入式体系结构基础知识,嵌入式CPU外设应用设计,操作系统移植及应用设计。通过学习你可以快速了解到嵌入式系统特点、组成结构‘、开发流程以及应用前景。
—— 课程团队
课程概述

嵌入式系统原理与应用是嵌入式软件专业的一门专业核心课程,属必修学科专业课,对于其它专业(比如通信工程、电子信息工程等专业),我们进行了修改,重点强调的是基础核心知识和应用开发方法,是一门专业拓展课程。它以嵌入式微处理器及嵌入式实时操作系统为重点讲授嵌入式系统相关的知识,培养学生基本的嵌入式系统程序设计与开发的能力,为学生进一步学习和实践嵌入式系统相关知识打下基础。课程配套有深度有内容的实验实践活动,加深学生对理论知识的理解和掌握,提高嵌入式系统相关工程软件的开发能力,该实验内容可在后续实习实训课程中完成并加强。

嵌入式微处理器方面,我们详细解读了ARM处理器的编程模型并配合基于eclipse的相关实验。嵌入式实时操作系统方面,我们以嵌入式linux为例,分析了驱动开发和应用开发流程和方法,能够让学生系统性地快速熟悉嵌入式系统的设计方法,具备最基本的嵌入式系统软件开发能力。    注意:该课程是嵌入式开发的一个缩影版。但知识点都是较新的,紧跟嵌入式领域的业界动态,如有疏漏,敬请谅解。

成绩要求

考核评级:优,良,中,及格,不及格

考核方式:线上成绩,50%;结课设计报告或总结,50%


课程大纲
预备知识

本课程的前续课程是单片机原理及应用、数字电路基础、C语言程序设计等。如果缺少一些基础,就需要在遇到相关内容时适当自学。

参考资料

1)唐永锋.嵌入式系统原理及应用(基于Cortex-A8处理器).西安电子科技大学出版社,2016.(主教材)

2) 罗蕾、李允、陈丽蓉、桂盛霖.嵌入式系统及应用.电子工业出版社,2016.

3)ARM Limited. ARM Architecture Reference manual.

4)韦东山著.嵌入式Linux应用开发完全手册.人民邮电出版社,2008.8