嵌入式系统及应用 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式系统及应用
课程目的 理论与实践相结合 以嵌入式系统基础及嵌入式软件的核心 嵌入式实时操作系统为重点,以应用为 目的,全面介绍嵌入式系统 使大家既能对嵌入式系统及开发有一个 全景的把握,又能深入理解嵌入式实时 操作系统。 配套多种嵌入式平台的μc0s实验,提 供丰富的实验和手册 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 课程目的 • 理论与实践相结合 • 以嵌入式系统基础及嵌入式软件的核心 嵌入式实时操作系统为重点,以应用为 目的,全面介绍嵌入式系统 • 使大家既能对嵌入式系统及开发有一个 全景的把握,又能深入理解嵌入式实时 操作系统。 • 配套多种嵌入式平台的µC/OS-II实验,提 供丰富的实验和手册
课程特点 利用Pc机就可以自己动手搭建嵌入式系统的开发 平台,熟悉应用开发,更方便地学习和理解嵌入 式系统的基础知识 从纯软件到硬/软件结合 从“纸”上谈兵(编程序)到“板”上谈兵 从“懂”怎么做到“会”做 从讲听到讲/听/做 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 课程特点 • 利用PC机就可以自己动手搭建嵌入式系统的开发 平台,熟悉应用开发,更方便地学习和理解嵌入 式系统的基础知识: – 从纯软件到硬/软件结合 – 从“纸”上谈兵(编程序)到“板”上谈兵 – 从“懂”怎么做到“会”做 – 从讲/听到讲/听/做
课程的主要内容 嵌入式系统基础,约12节课 嵌入式系统导论(什么是嵌入式系统?嵌入 式系统分类、发展历程、特点、应用领域、 发展趋势),约3节课 嵌入式硬件系统基础(基本组成,嵌入式微 处理器:ARM、MPS、X86、SH等,总线、 存储系统、输入输出与典型接口等, W90P710/SH7709S),约7节课 嵌入式软件系统基础(分类、特点、体系结 构、运行流程、操作系统、开发工具),约2 节课 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 课程的主要内容 • 嵌入式系统基础,约12节课 – 嵌入式系统导论(什么是嵌入式系统?嵌入 式系统分类、发展历程、特点、应用领域、 发展趋势), 约3节课 – 嵌入式硬件系统基础(基本组成,嵌入式微 处理器:ARM、MIPS、X86、SH等,总线、 存储系统、输入/输出与典型接口等, W90P710/SH7709S ),约7节课 – 嵌入式软件系统基础(分类、特点、体系结 构、运行流程、操作系统、开发工具),约2 节课
课程的主要内容 嵌入式实时内核,约14节课 任务管理与调度(任务、任务管理、调度算 法),约6节课 同步、互斥与通信(信号量、信箱、队列、 事件、异步信号),约4节课 中断和时间管理(中断分类、处理过程、中 断管理机制、硬件时钟设备、与OS的管理 关系、时间管理机制),约2节课 内存管理和MO管理(特点和管理机制),约 2节课 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 课程的主要内容 • 嵌入式实时内核,约14节课 – 任务管理与调度(任务、任务管理、调度算 法), 约6节课 – 同步、互斥与通信(信号量、信箱、队列、 事件、异步信号) , 约4节课 – 中断和时间管理(中断分类、处理过程、中 断管理机制、硬件时钟设备、与OS的管理 关系、时间管理机制) , 约2节课 – 内存管理和I/O管理(特点和管理机制) , 约 2节课
课程的主要内容 嵌入式系统软件的开发约4节课 嵌入式系统开发模式 嵌入式软件开发工具 软件分析设计方法 复习:2节课 实验:16节课 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 课程的主要内容 • 嵌入式系统软件的开发, 约4节课 – 嵌入式系统开发模式 – 嵌入式软件开发工具 – 软件分析设计方法 • 复习:2节课 • 实验:16节课
实验系统的内容 SH7709 SStart K开发饭 目平 PC虚我机一 W90P710 Eval board 新发昌 Lambdatool 集成开发环境 . HEW 人式系统HCm1 奥验项目 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 实验系统的内容 目标平台 开发工具 嵌入式操作系统 实验项目 PC虚拟机 W90P710_Eval_board SH7709S Start Kit开发板 •LambdaTOOL 集成开发环境 •HEW µC/OS-II (源代码)
实验系统的内容 ·配套8个实验项目,具体是: 开发环境建立实验:1个平台 实时内核实验:7个 任务的基本管理 优先级反转 优先级继承 ·信号量:哲学家就餐问题的实现 消息队列 时钟中断 μc/oS4的内存分配 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 实验系统的内容 • 配套8个实验项目,具体是: – 开发环境建立实验:1个/平台 – 实时内核实验:7个 • 任务的基本管理 • 优先级反转 • 优先级继承 • 信号量:哲学家就餐问题的实现 • 消息队列 • 时钟中断 • µC/OS-II的内存分配
第一章 嵌入式系统导论 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 第一章 嵌入式系统导论
主要内容 嵌入式系统概述 嵌入式系统的应用领域 嵌入式系统的发展趋势 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 主要内容 • 嵌入式系统概述 • 嵌入式系统的应用领域 • 嵌入式系统的发展趋势