嵌入式课件第七章
- 格式:ppt
- 大小:1.63 MB
- 文档页数:114


《嵌入式系统原理和应用》教学大纲
1 / 9 《嵌入式系统原理与应用》教学大纲
一、课程基本信息
课程代码 3054053 课程类别 基础课○ 专业课○专业基础课○
专业选修课● 公共选修课○ 中文名称 嵌入式系统原理与应用
面向对象 计算机科学与技术专业 开课单位 计算机教研室
总学时 51(理论: 42 实验实习: 9) 学 分 3
先修课程 计算机组成原理、微机原理与汇编语言 后续课程 操作系统
二、课程性质、地位和任务
嵌入式系统原理与应用是计算机科学技术专业的一门专业课,讲述嵌入式系统的基本理论、原理。本课程是一门既与硬件关系紧密,又与嵌入式操作系统、嵌入式软件关系十分紧密课程。它围绕目前流行的32位ARM处理器和源码开放的Linux操作系统,讲述嵌入式系统的概念,软、硬件组成,开发过程以及嵌入式应用程序开发设计方法。本课程的知识将为学生今后从事嵌入式系统研究与开发打下坚实的基础。
三、课程基本要求
通过对基于ARM嵌入式芯片的系统的基本组织结构与工作原理的学习, 使学生对计算机系统的硬件部分有一个全面的了解,对嵌入式软件的开发过程有一个清楚的认识,通过对嵌入式操作系统的工作原理的学习,使学生对嵌入式操作系统有一个清晰的认识,提高学生在嵌入式软件设计设计能力及解决实际问题的动手能力,为后续专业课程的学习打下坚实的基础 。
四、课程内容
第一章 嵌入式系统导论
教学内容:
1.1嵌入式系统概述
1.2嵌入式系统的实时性与可靠性 《嵌入式系统原理和应用》教学大纲
2 / 9 1.3嵌入式系统的应用领域和发展趋势
教学目的:
掌握嵌入式系统的特点、与通用计算机系统的区别、影响嵌入式系统实时性和可靠性的主要因素、了解嵌入式系统的发展趋势
教学重点:
嵌入式系统的特点、与通用计算机系统的区别、影响嵌入式系统实时性和可靠性的主要因素
教学难点:
影响嵌入式系统实时性和可靠性的主要因素
教学方法:
1
第一章习题
1。嵌入某种微处理器或单片机的测试和控制系统称为嵌入式控制系统(Embedded
Control System)。
在应用上大致分为两个层次,以MCS-51为代表的8位单片机和以ARM技术为基础的32位精减指令系统单片机
2。目标机上安装某种嵌入式操作系统和不安装嵌入式操作系统, 以MCS-51为代表的8位单片机不安装嵌入式操作系统。
3。32位、16位和8位
5。32位、16位
6。在大端格式中,字数据的高字节存储在低字节单元中,而字数据的低字节则存放在高地址单元中。
在小端存储格式中,低地址单元存放的是字数据的低字节,高地址单元中,存放的是数据的高字节。
第二章习题
(略)
第三章习题
1。
(1)寄存器大约有17类,每个的定义都是寄存器名字前面加一个小写”r”
(2)在56个中断源中,有32个中断源提供中断控制器,其中,外部中断EINT4~EINT7通过“或”的形式提供一个中断源送至中断控制器,EINT8~EINT23也通过“或”的形式提供一个中断源送至中断控制器。
第四章习题
1,56个中断源,有32个中断源提供中断控制器
2,两种中断模式,即FIQ模式(快速模式)和IRQ模式(通用模式)。通过中断模式控制寄存器设置。
3,常用的有5个,它们是中断模式控制寄存器,控制中断模式;中断屏蔽寄存器,控制中断允许和禁止;中断源挂起寄存器,反映哪个中断源向CPU申请了中断;中断挂起寄
2
存器,反映CPU正在响应的中断是哪个中断源申请的;中断优先级寄存器,它和中断仲裁器配合,决定中断优先级。
4,中断源挂起寄存器,反映哪个中断源向CPU申请了中断;中断挂起寄存器,反映CPU正在响应的中断是哪个中断源申请的。中断源向CPU申请了中断如果该中断源没被屏蔽并且没有和它同级或高级的中断源申请中断,才能被响应。系统中可以有多个中断源向CPU申请中断,但同一时刻CPU只能响应一个最高级的中断源中断请求。中断源挂起寄存器和中断挂起寄存器反映了中断系统不同时段的状态。
嵌入式系统温习
第一章 嵌入式系统基础
一、嵌入式系统的概念?
二、嵌入式系统的组成?
3、嵌入式系统的特点?
4、嵌入式系统的应用?
五、嵌入式处置器的分类,常见的嵌入式处置器有哪些?
六、什么是嵌入式操作系统?嵌入式操作系统有哪些类型?
7、什么是实时操作系统?实时操作系统的组成和特点。它有哪些特征?
八、常见的嵌入式操作系统有哪些?
九、实时操作系统常常利用的任务调试算法有哪几种?
10、用什么方式解决优先级反转问题?
1一、单片机是不是嵌入式系统?它与ARM嵌入式系统有何异同?
1二、嵌入式系统与通用运算机之间的区别。
第二章 嵌入式系统开发流程
一、嵌入式系统开发进程分为哪几个阶段?每一个阶段的特点是什么?
二、嵌入式软件开发流程。
3、嵌入式系统有哪几种调试方式?此刻最流行的是哪一种?利用什么接口?
4、什么是板级支持包?它一般应完成哪些工作?
第三章 ARM的体系结构
一、ARM的英文命名是什么?AMR处置器有人材特点?
二、运算机中的两种典型体系结构是什么,各自的特点是什么?
3、试比较RISC体系结构和CISC体系结构的特点。
4、ARM支持哪些数据类型?
五、ARM处置器支持的数据类型有哪些?
六、画出别离采用小端格式和大端格式寄存0x的存储器示用意。设存储器的初始地址为0x4000。
7、在ARM处置器的存储空间中,有一段存储空间中存储的数据如下所示:
地0x80x80x80x80x80x80x80x8址 000 001 002 003 004 005 006 007
数据 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08
①假设,存储空间中的数据是以大端存储的,那么地址0x8000中存储的一个字是什么?地址0x8000中存储的一个半字是什么?地址0x8003中存储的一个字节是什么?
②若是,存储空间中的数据是小端存储的,上述问题的答案别离是什么?
标准
目 录
第一部分 用户指南
第一章 系统介绍 ................................................................................................................................................................................................ 1
1.1 MCGS 嵌入版概述 ......................................................................................... 1
1.2 嵌入版与通用版的异同 ................................................................................... 4
1.3 MCGS 嵌入版组态软件的体系结构 ....................................................................... 5
1.4 MCGS 嵌入版组态软件的系统需求 ....................................................................... 8
1.5 MCGS 嵌入版的安装 ...................................................................................... 9
1.6 MCGS 嵌入版的运行 .................................................................................... 14