精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>嵌入式开发>>常见的嵌入系统简介>>常见的几种嵌入实时操作系统简介(3):LynxOS

主题:常见的几种嵌入实时操作系统简介(3):LynxOS
发信人: wenbobo(灌了拂衣去)
整理人: wenbobo(2002-09-17 22:20:50), 站内信件
产品说明:
实时设计:
LynxOS具有UNIX兼容,符合POSIX标准,支持多进程和多线程等特性,是专为要求快速、确定响应的复杂的实时应用设计的操作系统。 
LynxOS内核尤其为硬实时应用作了专门设计。 
Lynxos在1988年发布第一个版本, 目前优先抢占,重定位性,紧凑性。 
模块设计:
LynxOS的内部模块化,具有可伸缩性和配置性。 
最小应用时,LynxOS可仅使用内核和应用相连接形成ROM映象文件。 
完全应用时,LynxOS具有由一系列软件开发工具组成完整的自主调试环境,包含UNIX兼容的软件工具,工业标准的网络,图形用户接口和与UNIX相似的分级文件系统。 
遵循标准:
LynxOS符合POSIX的1003.1的系统调用接口标准,同时实现POSIX的1003.1b标准规定的实时扩展和1003.1 c标准规定的线程扩展。 
LynxOS包括4.4 BSD系统调用接口和库函数,能为任何一个UNIX的平台上的应用提供相当高程度的源级水平上的兼容。 

开发信息:
开发平台: Sun Solaris, SunOS, RS6000, LynxOS Native/Hosted 
支持处理器: x86, 68k, PPC, microSPARC, microSPARC II, PA-RISC 
支持实验板: PowerPC 系列: 
- Motorola MVME1600 和 MVME2600 VME Boards 
- Motorola PowerStack Series E Systems 
- Motorola Ultra Boards 和 Ultra-based PowerStack RISC PC Systems 
- FORCE CPU-6604 
- FORCE CPU-60xRT 
- CES RTPC 8067 

Motorola MPC860 PowrQUICC: 
- Motorola ADS 
- Motorola MBX860 

基于Intel x86的PC系列: 
从386到PentiumPro所有根据PC/AT平台构造的系统 

Motorola 68K: 
- Motorola MVME147 
- Motorola MVME162 使用MC68040或MC68LC040 
- Motorola MVME167 
- Motorola MVME177 

microSPARC, microSPARC II 
- SPARCclassic 
- SPARCstation 5 和 LX 
- SPARCclassicEngine, SPARCEngine 5 和 LX 
- TADPOLE TP91 和 TP912 
- 其他 microSPARC 兼容实验板 

第三方支持的系统和实验板,包括嵌入式Pentium系列. 用户可以通过Lynx移植工具支持所有的硬件。 
支持编译器: Lynx开放开发环境包含: gcc, g++ 第三方产品: FORTRAN 77/90, C++, Ada83, Ada95, Pascal, Modula-2 
支持工具: Lynx开放开发环境包含: 
- gdb, X/Motif 客户/服务开发工具 

Lynx PosixWorks环境包含: 
- TotalView - 多进程, 多线程, 多处理器源级调试起 
- TimeScan - Posix-aware 多线程性能分析工具 
- LynxInsure++ - 静态及实时软件分析工具提供内存泄露探测和测试覆盖分析. 
- PosixWorks Desk - 图形开发环境 

大量第三方工具: 见http://www.lynx.com/synergy 
支持网络协议: TCP/IP, NFS, LynxSNMP工具包, 众多网络接口卡和设备, 第三方协议和硬件 
标准: POSIX.1/.1b/.1c, Unix BSD 4.3  
开发环境: 本地开发, 交互式开发 
软件供应形式: 目标代码, 源代码 
编程语言: C, 汇编 
图形界面: X-Windows, Motif, 其它 
产品有效模块: 浮点运算模块, 通讯协议模块, 缓存模块, 网络支持模块, 数学库, 文件系统, 其它 
多线程调度策略: 固定优先级, 轮转调度, 时间片, 动态改变优先级, deadline monotonic scheduling, FIFO, run to completion 
优先级倒转防止策略: 优先级继承 

技术信息:
系统内核: 系统内核内存: 进程最小存储区: 线程最小存储区: 消息最小存储区: 优先级数目: 线程最大数目: 典型线程切换时间: 典型进程切换时间: 
280K, 4M   500K, 4G   1073 字节  1073 字节  80 字节  512   无限制  4us 到 19us  4us 到 19us  

最大中断潜伏期: 系统时钟最小分辨率: 多进程: 多线程: 多处理器: MMU支持: 集成JAVA支持: 自动代码生成工具: RMA: 
14us   20ns  支持  支持  支持  支持  不详  支持  支持  


商务信息:
版权免费: 否 
价格及许可证政策: 开发和运行时配置许可。产品以每客户开发环境和运行配置发放目标码许可证,源代码许可亦有效。Http://WWW.Lynx.COM/products/litform.html; 
最低价: 开发环境许可证: 7000美元 
一般价格: 每客户10,000美元 
产品升级: 付费 
新闻和技术更新: 免费 新闻组或邮件列表 news:comp.os.lynx 




----
掬水月在手
弄花香满身


广州社区嵌入式开发版    广州社区C语言版     我的纯音乐网站

[关闭][返回]