删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

上海交通大学电子信息与电气工程学院专业学位课程内容介绍《嵌入式系统设计》

上海交通大学 免费考研网/2013-01-07


《嵌入式系统设计》

课程代码E035509学分/学时2.0/36开课时间春,秋
课程名称嵌入式系统设计
开课学院电子信息与电气工程学院
任课教师
面向专业仪器仪表工程
预修课程
课程讨论时数0 (小时)课程实验数0 (小时)
课程内容简介

嵌入式技术是随着计算机技术发展起来的新技术之一,涉及的内容非常繁多,包括硬件知识,操作系统,程序设计知识(C语言,C++语言和汇编语言),数字电路和模拟电路等知识。本课程是一门综合性的专业基础课,主要讲授嵌入式系统的基本概念,嵌入式系统的体系结构,ARM指令系统,ARM程序设计基础,嵌入式系统硬件开发和操作系统的移植等。

课程内容简介(英文)

The course introuduces the basic concept and structure of embedded system, arm instruction system, interface circuit, analysis and design of embedded system, software design of embedded system, hardware design of embedded system, analysis and transplant of emebdded operating system.

教学大纲

第一讲 嵌入式系统概述 1. 嵌入式系统基本概念 2. 嵌入式系统特点 3. 嵌入式系统发展历史 4. 嵌入式系统组成 5. 嵌入式处理器 6. 嵌入式操作系统第二讲 ARM体系结构 1. ARM公司简介 2. ARM处理器系列 3. ARM处理器结构第三讲 ARM指令系统 1. ARM指令集概述 2. ARM寻址方式 3. ARM指令集 4. Thumb指令集概述5. Thumb指令集第四讲 ARM程序设计基础 1. ARM汇编语言的伪操作与伪指令 2. ARM汇编语言的格式 3. ARM汇编语言程序结构 4. 嵌入式C语言程序设计基础 5. C语言与汇编语言混合编程第五讲 ARM硬件系统设计 1. ARM硬件系统设计概述 2. S3C44B0X 处理器介绍 3. S3C44B0X 存储器接口扩展 4. S3C44B0X I/O接口扩展 5. S3C44B0X UART接口扩展 6. S3C44B0X IIC接口扩展 7. S3C44B0X IIS接口扩展 第六讲 ARM系统调试方法第七讲 Bootloader设计第八讲 uClinux移植方法第九讲 Wince移植与开发基础

课程进度计划

(无)

课程考核要求

本课程以课堂讨论成绩和小论文为评分依据综合评定课程成绩。

参 考 文 献
  • 1. 田泽.嵌入式系统开发与应用,北京航空航天大学出版社2. 杜春雷. ARM体系结构与编程 , 清华大学出版社3. 王田苗. 嵌入式系统设计与实例开发, 清华大学出版社4. 李驹光. ARM应用系统开发详解, 清华大学出版社
相关话题/课程