嵌入式系统及应用Chapter1嵌入式系统导论 ppt课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– 嵌入式软件系统基础(分类、特点、体系结
构、运行流程、操作系统、开发工具),约2
节课
8
电子科技大学嵌入式软件工程中心
课程的主要内容
• 嵌入式实时内核,约14节课
– 任务管理与调度(任务、任务管理、调度算 法), 约6节课
– 同步、互斥与通信(信号量、信箱、队列、 事件、异步信号) , 约4节课
– 中断和时间管理(中断分类、处理过程、中 断管理机制、硬件时钟设备、与OS的管理 关系、时间管理机制) , 约2节课
嵌入式系统及应用
1
电子科技大学嵌入式软件工程中心
课程目的
• 理论与实践相结合 • 以嵌入式系统基础及嵌入式软件的核心
嵌入式实时操作系统为重点,以应用为 目的,全面介绍嵌入式系统 • 使大家既能对嵌入式系统及开发有一个 全景的把握,又能深入理解嵌入式实时 操作系统。 • 配套多种嵌入式平台的µC/OS-II实验, 提供丰富的实验和手册
• C.M.Krishna, Kang G.Shin. REAL-TIME SYSTEMS. Tsinghua University Press, McGraw-Hill.
• A Survey of Real-time Operating Systems.
• WHAT MAKES A GOOD RTOS.
• Priority Inheritance Protocols: An Approach to Real-Time Synchronization
• CLDCSpecification1.1
14
电子科技大学嵌入式软件工程中心
课程成绩
• 课程成绩=平时成绩+实验成绩+期末 考试成绩
• 平时成绩
– 20分,其中作业两次每次5分,中期课堂测 验10分
嵌入式软件工程中心
• 充分整合科技成果和产业化积淀,构筑嵌入式软 件基础研究、应用基础研究和产业化创新平台
• 面向智能手机、数字娱乐终端、航空航天等领域 研发达到国际领先水平的嵌入式软件相关技术
• 推动我国嵌入式软件技术和产业的发展 • 成为嵌入式软件专业人才培训和实习基地 • 成为国内最大的、在国际上具有影响力的嵌入式
13
电子科技大学嵌入式软件工程中心
参考资料
• Real-time Embedded Software Systems
• OSEK/VDX Operating System. Version 2.2.2. July 5th, 2004.
• Charting Past, Present, Future Research in Ubiquitous Computing.
SH7709S Start Kit开发板
PC虚拟机 W90P710_Eval_board
•LambdaTOOL 集成开发环境 •HEW
µC/OS-II (源代码)
实验项目
11
电子科技大学嵌入式软件工程中心
实验系统的内容
• 配套8个实验项目,具体是:
– 开发环境建立实验:1个/平台 – 实时内核实验:7个
软件研究工程中心。
7
电子科技大学嵌入式软件工程中心
课程的主要内容
• 嵌入式系统基础,约12节课
– 嵌入式系统导论(什么是嵌入式系统?嵌入 式系统分类、发展历程、特点、应用领域、 发展趋势), 约3节课
– 嵌入式硬件系统基础(基本组成,嵌入式微 处理器:ARM、MIPS、X86、SH等,总线、 存储系统、输入/输出与典型接口等, W90P710/SH7709S ),约7节课
电子科技大学嵌入式软件工程中心
课程特点
• 利用PC机就可以自己动手搭建嵌入式系统的开发 平台,熟悉应用开发,更方便地学习和理解嵌入 式系统的基础知识: – 从纯软件到硬/软件结合 – 从“纸”上谈兵(编程序)到“板”上谈兵 – 从“懂”怎么做到“会”做 – 从讲/听到讲/听/做
5
电子科技大学嵌入式软件工程中心
• 嵌入式计算系统设计原理 (美)Wayne Wolf Computers as Components:Principles of Embedded Computing System Design
• Jean J.Labrosse. 嵌入式实时操作系统uC/OS-II(第2版). 北京航空航天大学出版社.
2
电子科技大学嵌入式软件工程中心
精品资料
• 你怎么称呼老师? • 如果老师最后没有总结一节课的重点的难点,你
是否会认为老师的教学方法需要改进? • 你所经历的课堂,是讲座式还是讨论式? • 教师的教鞭 • “不怕太阳晒,也不怕那风雨狂,只怕先生骂我
笨,没有学问无颜见爹娘 ……” • “太阳当空照,花儿对我笑,小鸟说早早早……”
• 任务的基本管理 • 优先级反转 • 优先级继承 • 信号量:哲学家就餐问题的实现 • 消息队列 • 时钟中断 • µC/OS-II的内存分配
12
电子科技大学嵌入式软件工程中心
教材及参考资料
• 嵌入式实时操作系统及应用开发,罗蕾主编,北京航空航 天大学出版社.
• Jean J.Labrosse. 嵌入式实时操作系统uC/OS-II(第2版). 北京航空航天大学出版社.及uC/OS-II ebook
• 实验成绩
– 25分,平时5分,上机考试20分
• 期末考试:闭卷考试55分,第十一周左 右
15
电子科技大学嵌入式软件工程中心
第一章 嵌入式系统导论
16
电子科技大学嵌入式软件工程中心Hale Waihona Puke Baidu
主要内容
• 嵌入式系统概述 • 嵌入式系统的应用领域 • 嵌入式系统的发展趋势
– 内存管理和I/O管理(特点和管理机制) , 约
2节课
9
电子科技大学嵌入式软件工程中心
课程的主要内容
• 嵌入式系统软件的开发, 约4节课
– 嵌入式系统开发模式 – 嵌入式软件开发工具 – 软件分析设计方法
• 复习:2节课 • 实验:16节课
10
电子科技大学嵌入式软件工程中心
实验系统的内容
目标平台 开发工具 嵌入式操作系统
嵌入式软件工程中心
• 计算机应用博士点主要方向之一
• 自“八五”以来长期从事嵌入式系统软件 的研究、开发、产业化及人才培养
• 承担多项国家级嵌入式软件相关的项目, 包括863软件重大专项、国防预研、发改委 软件产业化专项、电子发展基金等
• 获得省部级科技进步奖三项
• 培养硕士以上人员近百人
6
电子科技大学嵌入式软件工程中心