嵌入式系统开发与应

嵌入式系统开发与应

ID:27599795

大小:4.74 MB

页数:519页

时间:2018-12-02

嵌入式系统开发与应_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《嵌入式系统开发与应》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式系统开发与应用重庆交通大学信息科学与工程学院许强主要内容1.从芯片到系统硬件环境设计;要求:熟悉芯片的工作特点,CAD设计;目标:搭建应用硬件系统。2.内嵌uC/OS-II操作系统的嵌入式系统设计;要求:熟悉uC/OS-II操作系统内部运行特点;目标:设计嵌入式的软件系统。3.内嵌Linux(uClinux)操作系统的嵌入式系统设计。要求:了解Linux(uClinux)操作系统内部运行原理;熟悉开发平台的搭建过程。目标:开发嵌入Linux(uClinux)的嵌入式应用系统。学习要求课前预习教材按时上课,认真听讲研读参考书和参考网站整理笔记,认真思考,积极讨论,善于发现问题、提出问

2、题并努力寻求问题的答案。结合嵌入式系统专题学习网站丰富的教学资源,努力寻求问题的答案,掌握基本原理,拓展知识,延伸视野,提高分析问题和解决问题的能力。考核方式平时考勤占20%,作业占10%,实验占20%考试占50%考勤有6次上参考书LabrosseJeanJ.嵌入式实时操作系统uC/OS-II(第2版),邵贝贝等译.北京:北京航空航天大学出版社,2003.汤子瀛等,《计算机操作系统》,西安电子科技大学南京大学孙钟秀院士,《操作系统教程》第三版,高等教育出版社Silberschatz,《操作系统概念》(中、英文)第六版,高等教育出版社题外之言态度决定一切----前国家足球队教练米卢考试只是

3、手段,掌握知识才是关键。本课的重点在于宏观理解计算机系统,扩大知识面。交流、合作是成功的关键向他人公开你的见解和问题,勇于提出问题。通过报纸、杂志、书籍和网络查阅相关文献。对本专业来讲:活到老、学到老,时时更新自己的知识。要有强烈的求知欲要经常复习知识不要将自己置于尴尬境地一.从芯片到系统硬件环境设计;最小系统外存储芯片的组织网络芯片的组织与应用USB芯片的组织与应用LCD显示器的组织应用触摸屏的应用。二.内嵌uC/OS-II操作系统的嵌入式系统设计;uC/OS-II操作系统的原理uC/OS-II操作系统的应用设计嵌入式实时操作系统uC/OS-II原理及应用基本内容:基本概念、uC/OS

4、-II的任务构架、任务的实现特点;uC/OS-II的移植操作;具体uC/OS-II操作系统的裁剪;重点:基本概念、uC/OS-II的任务构架、任务的实现特点及具体应用编程;为什么要学习操作系统设计操作系统或者修改现有的系统存在们意识不到的大量“操作系统”,嵌入式系统(EmbeddedOS)加深对使用的OS的理解,有利于深入编程用户为了开发应用程序必须与操作系统打交道编程时借鉴操作系统的设计思想和算法选择购实操作系统我并不总使用Win95/NT/2000/XP操作系统中所用的许多概念和技巧可以推广应用到其它领域第1章嵌入式实时操作系统的基本概念什么是计算机操作系统?什么是批处理操作系统?什

5、么是分时操作系统?什么是实时操作系统?监控程序与实时操作系统?什么是嵌入式操作系统?嵌入式系统与嵌入式操作系统?计算机操作系统系统软件、计算机硬件、软件资源的管理者。管理对象包括:CPU、存储器、外部设备、信息(数据和软件);管理的内容:资源的当前状态(数量和使用情况)、资源的分配、回收和访问操作,相应管理策略(包括用户权限)。用户使用系统硬件、软件的接口系统命令(命令行、菜单式、命令脚本式、图形用户接口GUI);系统调用(形式上类似于过程调用,在应用编程中使用)。在裸机上添加:设备管理、文件管理、存储管理(针对内存和外存)、处理机管理(针对CPU);合理组织工作流程:作业管理、进程管理

6、。批处理操作系统作业的处理流程作业提交:作业的输入;作业执行作业完成:作业的输出;图1批处理系统中作业处理及状态分时操作系统把计算机的系统资源(尤其是CPU时间)进行时间上的分割,每个时间段称为一个时间片(timeslice),每个用户依次轮流使用时间片。分时特征如下:多路性:多个用户同时工作。共享系统资源,提高了资源利用率。节省维护开支,可靠性高:终端的概念-至今仍在使用。促进了计算机的普遍应用,提高资源利用率:远地用户通过终端(较便宜)联机使用。独立性:各用户独立操作,互不干扰。交互性:系统能及时对用户的操作进行响应,显著提高调试和修改程序的效率:缩短了周转时间。实时操作系统实时操作

7、系统主要用于过程控制、事务处理等有实时要求的领域,其主要特征是实时性和可靠性。实时系统的特征实时时钟管理:提供系统日期和时间、定时和延时等时钟管理功能;过载保护:缓冲区排队,丢弃某些任务,动态调整任务周期;过载是指进入系统的任务数目超出系统的处理能力。高度可靠性和安全性:容错能力(如故障自动复位)和冗余备份(双机,关键部件);实时系统与批处理系统和分时系统的区别专用性质:许多实时系统是专用系统,而批处理与分时系统通常是通用系统。实时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。