一、MentorGraphicsESD 公司简介二 Nucleus 操作系统的特点三、源代码操作系统的优势四、Nucleus 操作系统开发环境的配置五、Nucleus 的网络浏览器(WebBrowse)介绍六、Nucleus 操作系统的应用领域及在国内外的用户七、Nucleus 操作系统的成功案例1、Nucleus 操作系统在通讯设备上的应用•以 Nucleus 操作系统为核心的路由器方案2、Nucleus 操作系统在消费类电子产品上的应用•Nucleus 操作系统和 MPC860 平台开发机顶盒•Nucleus 操作系统与 ARM7 构成 POS 系统•Nucleus 操作系统与 ARM7 构成 PDA3、Nucleus 操作系统在医疗仪器上的应用4、Nucleus 操作系统在电力系统上的应用5、Nucleus 操作系统在美国军方的应用举例—、MentorGraphicsESD 公司简介•公司全称:MentorGraphicsEmbeddedSoftwareDivision•MentorGraphicsGroup 成立于 1981 年,全球雇员超过 4000 人,为全球领先的 EDA 工具提供商;ESD 是 MentorGraphics 公司内专注于嵌入式开发工具的部门,产品包括:NucleusRTOS,CodeBenchIDE,InflexionUIDesignTools 等,全球雇员超过 200 人;•ESD 总部美国 Alabama 州的 Mobile•在美国的加利佛尼亚,德克萨斯,马塞诸塞,佛罗里达以及田纳西等设有分支机构•在英国、法国和德国设有分支机构•在日本、韩国、澳大利亚、台湾、中国、意大利和俄罗斯等国设有代理商•1990 年推出 Nucleus 实时多任务操作系统•1993 年成为 MOTOROLA 推荐的四大 RTOS 厂商之一•1994 年推出全球唯一的 MNT 虚拟开发平台•1994 年推出全球唯一的 VNET 网络化虚拟平台•1994 年成功地推出 Java 和 RTOS 产品•1995 年成为全球第一大源代码 RTOS 厂商•1996 年选定旋极科技公司为其中国大陆及香港地区独家代理商二 NucleusPLUS 的特点:NucleusPLUS 是为实时嵌入式应用而设计的一个抢先式多任务操作系统内核,其 95%的代码是用 ANSIC 写成的,因此非常便于移植并能够支持大多数类型的处理器。从实现角度来看,NucleusPLUS 是一组 C 函数库,应用程序代码与核心函数库连接在一起,生成一个目标代码,下载到目标板的 RAM 中或直接烧录到目标板的 ROM 中执行。在典型的目标环境中,NucleusPLUS 核心代码区一般不超过 20K 字节大小。NucleusPLUS 采用了软件组件的方法。每个组件具有单一而明确的目的,通常由几个 C 及汇编语言模块构成,提供清晰的外部接口,对组件的引用就...