logo资料库

名企MXOS课件 mxos.ppt

第1页 / 共60页
第2页 / 共60页
第3页 / 共60页
第4页 / 共60页
第5页 / 共60页
第6页 / 共60页
第7页 / 共60页
第8页 / 共60页
资料共60页,剩余部分请下载后查看
Neusoft Co., Ltd. Beyond Technology 嵌入式操作系统MX-OS的原理和应用 (Ver0.90) 演讲人:白平 2006-12-7
Neusoft Co., Ltd. 目的与目标 • 培训目的 通过介绍在CA软件开发中如何应用嵌入式操作系统MX-OS,使开发人员掌 握MX-OS的基本原理和使用方法。 • 培训对象 培训对象主要是软件开发人员,尤其是需要在MX-OS操作系统下进行软件 开发的开发人员。 • 培训要求 培训的员工需要了解CA产品的功能和设计方法,尤其需要熟悉和理解操作 系统的基本概念和基本原理。 • 培训材料 MX-OS作为东软NEU-APN I/S事业部多年使用的操作系统,积累了不少的使 用经验和说明文档。该培训教材将这些经验和资料进行了整合,希望该培训 文档能包含MX-OS开发所需内容,作为应用MX-OS系统的参考手册。
Neusoft Co., Ltd. 课程概述 培训中主要通过介绍MX-OS的基本原理来讲授MX-OS的使 用方法,同时根据项目开发经验,向大家说明在MX-OS系统下 进行CA软件的开发方法,以便开发人员能够顺利完成在MX- OS下的软件开发工作。培训的主要内容如下: Ø 嵌入式系统软件 Ø 嵌入式操作系统MX-OS的介绍 Ø 嵌入式操作系统MX-OS的功能 Ø 嵌入式系统MX-OS的系统调用 Ø 嵌入式系统MX-OS下的软件开发
Neusoft Co., Ltd. 1. 嵌入式软件系统 1.1 嵌入式系统 嵌入式系统的含义 嵌入式系统更详细的叫法是嵌入式计算机系统,是相对通用计算机系统(如 PC)而言的。 嵌入式系统是以应用为中心,计算机技术为基础,软硬件可裁减, 适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系 统。 一般确认该计算机系统是否是嵌入式系统主要是看该设备的功能。如果是实 现的通用电脑的功能,如PC,笔记本电脑,掌上PC等,都被看作是通用计算机 系统;而如果实现的是某些特定功能的系统,如手机,导航仪,以及信息家电等 则被看作是嵌入式计算机系统。目前,嵌入式系统已经广泛应用到工业、交通等 以及日常生活等各领域。
Neusoft Co., Ltd. 1.嵌入式软件系统 1.1嵌入式系统 嵌入式系统的组成 嵌入式系统一般主要由以下四个方面构成: ● 以CPU为核心的硬件环境 以CPU为核心,包括了内存,输入和输出装置等而构成的硬件环境。 ● 操作系统 也就是嵌入式OS,实现嵌入式系统的管理和运行。 ● 开发工具 包括开发语言,编译,调试工具等各种开发工具。 ● 应用程序 也就是由嵌入式软件开发人员开发的,实现产品功能的软件系统。
Neusoft Co., Ltd. 1.嵌入式软件系统 1.1嵌入式系统 嵌入式系统的特点 嵌入式系统相对通用计算机系统有下面一些特点: l 计算机系统本身不能构成整套系统 l 计算机的功能不是重点, 而只是辅助作用 l 需求的复杂性影响的嵌入式系统软硬件结构 l 实时响应功能通常是嵌入式系统较大的需求 l 整个产品可能包含多套嵌入式系统 l 硬件依赖性大,对硬件接口的操作较多 l 嵌入式系统的软件基本是固化的, 单一的 硬件上,具有体积小、重量轻、成本低、可靠性高等特点, 并使用专用的嵌入式CPU; 软件上,具有代码体积小、效率高,响应速度快实时性强特 点,并能处理异步并发事件;
Neusoft Co., Ltd. 1.嵌入式软件系统 1.1嵌入式系统 嵌入式系统的发展 随着计算机技术和微电子技术的发展,嵌入式系统也得到了飞 速发展。未来的发展将有以下的一些趋势: l 嵌入式系统将是后PC时代发展的主流
Neusoft Co., Ltd. 1.嵌入式软件系统 1.1嵌入式系统 嵌入式系统的发展 随着计算机技术和微电子技术的发展,嵌入式系统也得到了飞 速发展。未来的发展将有以下的一些趋势: l 32位CPU将成为嵌入式系统应用的主流CPU
分享到:
收藏