首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

《嵌入式系统原理与设计》课程复习大纲

《嵌入式系统原理与设计》课程复习大纲

第一章、 嵌入式系统概述
1、  了解什么是嵌入式系统
2、  掌握嵌入式系统与通用计算机系统的区别
3、  掌握嵌入式系统的组成
4、  掌握嵌入式处理器常见的种类
5、  了解嵌入式系统的发展趋势

第二章、   嵌入式处理器体系结构
1、   了解当今流行的几种嵌入式处理器内核
2、   掌握ARM微处理器结构
3、   掌握ARM处理器的工作模式和工作状态及其之间的切换
4、   掌握ARM处理器内部寄存器组
5、   了解ARM存储器组织,
6、   掌握ARM处理器的异常向量地址、异常向量中断,掌握异常入口/出口及进入异常和退出异常过程,能读懂相关程序
7、   了解ARM流水线技术

第三章、   典型嵌入式处理器
1、了解嵌入式微处理器S3C44B0X的体系结构和引脚信息,
2、了解WTD、脉宽调制器(PWM)、I2C接口和I2S接口及应用。
    能进行与PWM、I2C相关的编程
3、掌握存储控制、端口、中断、UART、PWM、时钟与电源、RTC、ADC等各片内集成功能模块的特征及相关寄存器的功能,能写出相关寄存器的名称和对其功能进行简单的描述。
4、掌握编程实现ARM的UART通讯、ARM系统硬件的A/D采样转换、存储器的配置等.
   能读懂和编写相关程序。
5、掌握中断向量中断控制、RTC、时钟与电源等的应用;
   能读懂和编写相关程序。


第四章、嵌入式处理器指令系统
1、掌握ARM数据处理指令,能熟识下列指令的名称和熟悉其功能。
     1)数据传送指令
     2)比较指令
     3)算术运算指令
     4)逻辑运算指令
     6)乘法指令
2、掌握ARM处理器的寻址方式
     熟悉每种寻址方式的特点和使用方法
3、掌握ARM分支转移类指令
4、掌握加载/存储指令
    能读懂相关程序或熟练的运用相关指令编写程序
5、了解ARM协处理器类指令
6、了解软件中断和断点指令、程序状态寄存器访问指令

第五章、嵌入式系统程序设计基础
1、了解符号定义(Symbol Definition)伪指令
2、了解数据定义(Data Definition)伪指令
3、掌握汇编控制(Assembly Control)伪指令
    顺序程序设计、循环程序设计 、子程序设计
   能读懂或编写相关程序
4、掌握宏指令
   能熟练的使用宏指令
5、了解其他常用的伪指令
6、掌握汇编语言的语句格式
7、掌握ARM汇编语言的程序结构
   能独立的编写正确、完整的汇编程序

第六章、嵌入式操作系统uCLinx
了解操作系统内核的任务调度机制,多线程同步方法,掌握uCLinx的基本特点。

第七章、嵌入式系统的Boot Loader
了解系统启动的流程,掌握Boot Loader的设计方法和功能,能读懂或编写简单的Boot Loader程序

第八章、嵌入式操作设计
了解嵌入式系统设计的流程,掌握简单嵌入式系统的设计方法及接口设计,能够独立的设计简单的嵌入式系统
返回列表