?? 00000016.htm
字號:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>我整理的一點vxworks的介紹 turbolinux </title></head><body><center><h1>BBS 水木清華站∶精華區</h1></center><a name="top"></a>發信人: plato (純真年代), 信區: Embedded <br />標 題: 我整理的一點vxworks的介紹 <br />發信站: BBS 水木清華站 (Wed Apr 25 22:17:58 2001) <br /> <br />1. VxWorks <br />開發商: <br />VxWorks 是美國 Wind River System 公司( 以下簡稱風河公司 ,即 WRS 公司)推出 <br />的一個實時操作系統。WRS公司組建于1981年,是一個專門從事實時操作系統開發與生產 <br />的 軟件公司,該公司在實時操作系統領域被世界公認為是最具有領導作用的公司。 <br />1984年 WRS 公司推出它的第一個版本--VxWorks 1.0.1,在1997年推出了它的最新版本 <br />VxWorks 5.3.1。 <br />應用: <br /> VxWorks 是一個運行在目標機上的高性能、可裁減的嵌入式實時操作系統。它以其 <br />良好的可靠性和卓越的實時性被廣泛地應用在通信、軍事、航空、航天等高精尖技術及 <br />實時性要求極高的領域中,如衛星通訊、軍事演習、彈道制導、飛機導航等。在美國的 <br /> F-16、FA-18 戰斗機、B-2 隱形轟炸機和愛國者導彈上,甚至連1997年4月在火星表面 <br />登陸的火星探測器上也使用到了VxWorks。據稱美國市場占有率第一名。 <br />特點: <br />VxWorks 的開放式結構和對工業標準的支持使開發著只需做最少的工作即可設計有效的 <br />適合于不同用戶要求的實時操作系統。VxWorks主要有以下特點: <br /> 微內核結構(最小結構<8KB) <br /> 微秒中斷處理 <br /> 高效的任務管理 <br /> ·多任務 ,具有256優先級 <br /> ·優先搶占和輪轉調度 <br /> ·快速,確定的上下文轉換 <br /> 多處理器支持 <br />靈活的任務間通信 <br /> ·具有優先級繼承的二進制、計數器、互斥的信號量 <br /> ·消息隊列 <br /> ·套接字 <br /> ·共享內存 <br /> ·信號異常處理 <br /> 符合POSIX 1003.1b實時擴展標準 <br /> 滿足TCP/IP 網絡標準 <br /> 靈活的從ROM、磁盤或網絡的引導能力 <br /> 快速、靈活的I/O系統 <br /> 支持 MS-DOS 和 RT-11文件系統 <br />完全符合ANSI C 標準 <br />多于1100種功能例程 <br />開發工具: <br />從1995年以后,WRS 公司推出了一套實時操作系統開發環境-- Tornado。Tornado集成環 <br />境提供了高效明晰的圖形化的實時應用開發平臺,它包括一套完整的面向嵌入式系統的 <br />開發和調測工具。Tornado環境采用主機-目標機交叉開發模型,應用程序在主機的Win <br />dows環境下編譯鏈接生成可執行文件,下載到目標機,通過主機上的目標服務器(Targ <br />et Server)與目標機上的目標代理(Target Agent)的通信完成對應用程序的調試、分 <br />析。 <br />Tornado 包含三個完整的部分: <br /> ●Tornado系列工具, 一套位于主機或目標機上強大的交互式開發工具和使用程序; <br /> ●VxWorks 系統, 目標板上高性能可擴展的實時操作系統; <br /> ●可選用的連接主機和目標機的通訊軟件包 如以太網、串行線、在線仿真器或ROM仿 <br />真器. <br />Tornado的獨特之處在于其所有開發工具能夠使用在應用開發的任意階段以及任何檔次的 <br />硬件資源上。而且, 完整集的Tornado工具可以使開發人員完全不用考慮與目標連接的策 <br />略或目標存儲區大小。 <br />Tornado 結構的專門設計為開發人員和第三方工具廠商提供了一個開放環境。已有部分 <br />應用程序接口可以利用并附帶參考書目,內容從開發環境接口到連接實現。 <br />Tornado包括強大的開發和調試工具, 尤其適用于面對大量問題的嵌入式開發人員。這些 <br />工具包括C和C++遠程源級調試器, 目標和工具管理, 系統目標跟蹤, 內存使用分析和自 <br />動配置. 另外,所有工具能很方便地同時運行,很容易增加和交互式開發。 <br />開發平臺: Windows NT, Sun Solaris, SunOS, HP-UX, Win95 <br />支持處理器: <br /> x86, 68k, PPC, CPU 32, i960, SPARC, SPARCLite, SH, ColdFire, R3000, R40 <br />00, C16X, ARM, MIPS <br />費用: <br />VxWorks一般價格: 視你所選擇的開發包而定。內核二進制代碼約10,000$,再加Tornado <br />大概兩萬美元吧。 <br />國內代理有北京奧索電腦有限公司,愛梅格計算機輔助工程有限公司,華力同創科技有 <br />限公司,深圳億賽科技有限公司。 <br /><a href="00000015.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一頁</a><a href="index.htm">回到目錄</a><a href="#top">回到頁首</a><a href="00000017.htm">下一篇</a></h1></center><center><h1>BBS 水木清華站∶精華區</h1></center></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -