华南理工大学嵌入式系统教学大纲.pdfVIP

  • 0
  • 0
  • 约4.5千字
  • 约 4页
  • 2026-03-05 发布于河南
  • 举报

《嵌入式系统的理论与实践》教学大纲

总学时:60理论课学时:30实验课学时:30

一、课程的性质

《嵌入式系统的理论与实践》课程是电子与信息类专业本科生及研究生的一门重要

专业课程,具有很强的实践性。本课程主要介绍基于ARM微处理器和嵌入式Linux操

作系统进行嵌入式系统设计的理论和方法,其任务是培养学生进行综合知识的运用以

及工程开发的能力。

二、课程的目的与教学基本要求

通过本课程的学习,使学生对嵌入式系统的基本结构、嵌入式系统设计所涉及的内

容有一个较全面的认识,掌握进行嵌入式系统设计的基本理论和方法,为今后从事嵌

入式系统的研究和开发打下良好的基础。要求学生学习完该课程后,熟悉ARM微处理

器的结构和特点,掌握基于嵌入式Linux操作系统的设备驱动和应用程序设计的基本

方法,能够独立进行基于ARM微处理器和嵌入式Linux操作系统的嵌入式系统设计和

开发。

三、课程适用专业

信息工程、电子科学与技术、通信与信息系统、电路与系统

四、课程的教学内容、要求与学时分配

1.理论教学部分:

第一章嵌入式系统综述2学时

简要介绍嵌入式系统的发展过程、微处理器的分类及特点、嵌入式操作系统的分类

及其特点,嵌入式系统开发的基本过程。

本章重点为ARM微处理器的特点,实时操作系统的特点,基于嵌入式Linux操作

系统开发的基本过程。

要求学生掌握ARM微处理器的特点、实时操作系统的基本概念以及基于嵌入式

Linux操作系统开发的基本过程。

第二章ARM体系结构4学时

主要介绍ARM处理器核的结构、存储器结构、总线接口和JTAG接口,以及ARM

处理器的编程模型。

本章重点为ARM处理器的结构和ARM处理器的编程模型。

要求学生掌握ARM处理器的基本结构、存储器结构、以及ARM处理器的编程模

型。

第三章ARM指令系统6学时

详细介绍ARM体系的指令系统和寻址方式,包括32位的ARM指令集和16位的

Thumb指令集,以及ARM宏汇编与汇编程序设计。

本章重点为ARM体系的ARM和Thumb指令集及其使用方法、以及ARM宏汇编

与汇编程序设计的基本方法。

要求学生熟悉ARM和Thumb指令集及其使用方法,掌握ARM宏汇编与汇编程序

设计的基本方法以及调试方法。

第四章基于MC9328MX1的最小系统4学时

系统介绍MC9328MX1微处理器的总体结构,存储器组织,系统控制模块,外围控制

模块,以及MC9328MX1ADS开发板的结构。

本章重点为MC9328MX1微处理器的总体结构,存储器组织,主要功能模块(包括

bootstrap启动模式、串口、时钟控制、中断控制、LCD控制等)的结构和编程方法。

要求学生熟悉MC9328MX1微处理器的总体结构、存储器组织以及MC9328MX1ADS开

发板的结构,掌握主要功能模块的编程方法。

第五章嵌入式LINUX的开发基础4学时

介绍基于MC9328MX1ADS和嵌入式Linux操作系统条件下,交叉开发环境的创建

过程,基本开发工具的功能和使用方法和技巧,以及进行简单应用程序设计的方法。

本章重点为基本开发工具的功能和使用方法和技巧,以及进行简单应用程序设计的

方法。

要求学生熟悉交叉开发环境的创建过程、linux基本操作,掌握基本开发工具(GCC、

M

文档评论(0)

1亿VIP精品文档

相关文档