《嵌入式系统设计与应用》是一门计算机科学与技术,物联网等专业的专业必修课程。本课程的主要任务是学习嵌入式系统基本理论及其应用,学习嵌入式系统的组成及应用的知识;培养分析与设计嵌入式系统的基本能力;培养自学、分析问题和解决问题的能力,以及认真负责的工作态度和严谨细致的工作作风。
课程名称:嵌入式系统 Embedded System
学 分:2分
总 学 时:48学时
适用专业:计算机科学与技术
先修课程:程序设计基础、数据结构、计算机组成原理、操作系统、汇编语言与接口技术、Linux操作系统分析
一、课程的性质、目的与任务
《嵌入式系统设计与应用》是一门计算机科学与技术,物联网等专业的专业必修课程。本课程的主要任务是学习嵌入式系统基本理论及其应用,学习嵌入式系统的组成及应用的知识;培养分析与设计嵌入式系统的基本能力;培养自学、分析问题和解决问题的能力,以及认真负责的工作态度和严谨细致的工作作风。
二、理论教学基本要求
学生学完本课程后,应达到如下要求:
1.熟悉嵌入式系统的基本概念;掌握ARM微处理器体系结构的基础知识。
2.掌握嵌入式系统的基本分析与设计方法,能进行典型嵌入式系统的分析与设计。
3.熟悉实时操作系统的基础知识,
4.掌握嵌入式编程技术,能进行典型嵌入式系统环境下程序设计。
5. 初步了解先进嵌入式系统的原理与方法。
三、理论教学内容与学时分配
第一章 嵌入式系统概述(2课时)
第二章 ARM处理器体系结构(2课时)
第三章 ARM指令集(4课时)
第四章 S5PV210微处理器与接口(4课时)
第五章 ARM-Linux内核(18课时)
第六章 嵌入式Linux文件系统 (6课时)
第七章 嵌入式Linux系统移植及调试 (4课时)
第八章 设备驱动程序设计 (6课时)
第九章 Qt图形界面应用程序开发基础 (自学)
第十章 SQLite数据库 (自学)
第十一章 嵌入式系统的开发设计案例 (自学)
期末考查(2课时)
四、教学参考书
[1]王剑等.嵌入式系统设计与应用[M].北京:清华大学出版社,2017年.
[2]王宜怀.微型计算机原理及应用 基于Arm微处理器[M].北京:清华大学出版社,2020年.
[3]马忠梅. ARM处理器裸机开发实战——机制而非策略[M].北京:北京航空航天大学出版社,2013年.