Nucleus嵌入式实时操作系统:ATI公司的辉煌历程与产品

需积分: 6 7 下载量 43 浏览量 更新于2024-08-19 收藏 935KB PPT 举报
"ATI公司是一家专注于嵌入式软件开发的公司,以其Nucleus实时操作系统为核心产品。该公司自1990年成立以来,经历了快速成长,尤其在为AMD29k、ARM6和PPC601处理器推出商用RTOS方面取得了里程碑式的成就。ATI在1998年被列为全球增长最快的500家企业之一,并连续几年获得多个行业奖项,如《软件》杂志500强和《财富》杂志最快500强。1999年和2000年,ATI与Motorola合作,成为其黄金搭档。该公司拥有高平均增长率(70%),并在2000年加入了Mentor Graphics公司。 Nucleus是ATI的核心产品,是一款实时多任务操作系统,提供了完整的源代码且无产品版税。它的模块化设计使得用户可以根据需求进行定制,适应各种嵌入式微处理器。Nucleus还具有无需板级支持包(BSP)开发和强可移植性的特点,这简化了开发过程。作为源码RTOS市场的领导者,Nucleus还包含了NucleusPLUS版本以及一系列扩展功能,如文件系统、图形软件包、开发工具和网络协议栈(Nucleus NET)。此外,ATI提供了丰富的驱动程序支持,包括FMM、Floppy、SCSI、IDE、PCMCIA、ATA、PCI、1394/Firewire、Serial、USB等,以及动态下载、内存管理单元和内核对象访问等功能。公司致力于提供性价比高的产品,强调源代码开放、强大的技术支持和全面的产品线,满足不同嵌入式软件开发者的需求。" Nucleus PLUS是Nucleus系统的增强版本,可能包含更多高级特性,如C++支持、OSEK兼容性,以及针对实时性能优化的内核。Nucleus开发环境则为开发者提供了便捷的工具集,帮助他们高效地构建、调试和优化嵌入式应用。通过这些工具,开发者能够更加轻松地处理复杂的嵌入式项目,提高开发效率和产品质量。ATI的Nucleus操作系统以其灵活性、可扩展性和全面的支持,成为了嵌入式系统开发领域的关键解决方案。