下载此文档

嵌入式系统-基于32位微处理器与实时操作系统.ppt


文档分类:IT计算机 | 页数:约124页 举报非法文档有奖
1/124
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/124 下载此文档
文档列表 文档介绍
嵌入式系统 —基于32位微处理器与实时操作系统
2006年春季
北京航空航天大学计算机学院
联系方法
主讲教师:
白跃彬副教授
牛建伟副教授
地址:
体育馆南配楼404房间
如新楼307房间
电话:
010-82319990
010-82317601
邮件地址:
******@buaa.
******@buaa.
课程网址:
ftp://es:******@./
课件下载,阅读参考资料指定,作业布置和提交
课程目的
本课程介绍了嵌入式系统的前沿技术和发展趋势,重点讲述了基于ARM微处理器的嵌入式硬件平台、嵌入式操作系统(RTlinux)和嵌入式软硬件系统开发技术。
采用理论学****和实践并重的教学方法,着重培养学生的实际动手能力,通过熟悉开发环境与开发流程、编程实践等基础实验,使学生能够掌握嵌入式系统设计的基本方法。此外还增加了嵌入式多媒体应用、游戏开发等开放式实验,使得基础较好的同学能够获得进一步的嵌入式开发实践机会。
需要的基础知识
先导课程
计算机操作系统
微机原理
C++语言
需要了解的基础知识
了解操作系统、单片机和微机原理的基本概念,能够熟练使用C++语言。
学时分配
课程属性: 专业基础课
总学时数: 48
课内学时: 48
讲课学时数:30
实验学时数:18
学分: 3
课程大纲(约30学时)
课次
学时
形式
内容
第2周
3
讲课
绪论
第3周
3
讲课
嵌入式硬件基础
第4周
3
讲课
ARM微处理器体系结构
第5周
3
讲课
ARM指令集
第6周
3
讲课
基于ARM的嵌入式硬件接口设计
第8周
3
讲课
嵌入式硬件设计工具使用--Cadence
第10周
3
讲课
嵌入式操作系统概述
第12周
3
讲课
嵌入式Linux
第14周
3
讲课
嵌入式软件开发方法概述
第16周
3
讲课
嵌入式系统设计实例分析
第19周
2
考试
时间:周五晚8:00-11:00 地点:4号楼315
专题实验内容(18学时)
地点:2号楼机房(上午9:00-12:00)
课次
学时
形式
内宾
第 7周
3
实验
实验一:熟悉基本开发环境及软硬件平台
C和ARM汇编程序混合设计(整数排序算法)
第 9周
3
实验
实验二:嵌入式Linux程序设计(串口通信程序)
第11周
3
实验
实验三:嵌入式linux内核
第13周
3
实验
实验四:嵌入式Linux图形程序设计
第15周
3
实验
实验五:触摸屏及LED驱动程序设计(大作业)
第17周
3
实验
实验六:触摸屏及LED驱动程序设计(大作业)
注:1、实验1-6在实验室统一讲解辅导,要求在课内18个学时内完成
开放式项目实验(约20学时)
地点:开放实验室
内容: 学生可以单独或者合作(最多3人)开发一个简单的嵌入式系统设备,可从下面的命题中选取,也可自己设计题目。
MP3播放器
MP4播放器
基于Linux的PDA(记事本、通讯录、备忘录等功能)
基于Linux的可视电话
便携式旅游信息终端
简单Email编辑、收发器(具有RJ45和Wi-fi接口)
简单游戏(游戏杆控制)
掌握一种学****方法--理论学****和实践并重
学****嵌入式软硬件系统的基本概念、基本原理和设计方法
获得嵌入式开发设计的实践经验
获得学分
为未来职场的发展奠定技术基础
大家能够期望的收获
您的期望合理吗?
通过本门课程的学****你将获得以下知识:
了解嵌入式软件开发流程(期望值:★)
学会使用实时操作系统,了解多任务(期望值:★★)
掌握基本嵌入式硬件知识(期望值:★★)
提高C语言编程能力(期望值:★★★)
独立或合作开发出嵌入式应用软件(期望值:★★★)
掌握嵌入式软件编程(期望值:★★★)
掌握硬件设计知识(期望值:★★★★)
学会操作系统移植(期望值:★★★★)
成为嵌入式系统设计高手(期望值:★★★★★)

嵌入式系统-基于32位微处理器与实时操作系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数124
  • 收藏数0 收藏
  • 顶次数0
  • 上传人经管专家
  • 文件大小0 KB
  • 时间2011-10-21