加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

《嵌入式操作系統(tǒng)史話》 之三:VRTX--商業(yè)嵌入式OS的開拓者

2014/01/20
1
閱讀需 14 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

除了上一篇提到的OS-9以外,最早出現(xiàn)的嵌入式操作系統(tǒng)(簡稱為嵌入式OS)當屬VRTX,因其在技術上創(chuàng)新性,得到用戶和嵌入式系統(tǒng)公司的廣泛支持,VRTX可稱為商業(yè)嵌入式OS的開拓和領導者。

VRTX的歷史
VRTX起初是Hunter & Ready公司的產品,公司是由James(Jim) Ready 和 Colin Hunter 在 1980 創(chuàng)立,后來更名成Ready Systems。在歷史上VRTX有這樣一些重要的貢獻:VRTX 在1987年成為最先實現(xiàn)了具有確定性內核機制的RTOS;1989年發(fā)表了第一個RTOS 仿真器VRTXdesigner;在1990年VRTX應用的MD-11 Honeywell飛行控制系統(tǒng)通過了美國聯(lián)邦航天航天局的FAA認證。


1993年Ready System 與硅谷著名的嵌入式軟件公司Microtec Research 合并,在已經是工業(yè)界廣泛認可的RTOS標準-VRTX32 基礎上開發(fā)了VRTXmc和VRTXsa 兩個新的RTOS內核,并結合Microtec著名的調試軟件XRAY,開發(fā)了VRTX集成開發(fā)環(huán)境Spectra。1995年EDA公司Mentor Graphic收購了Microtec Research,在收購之后7-8年之間,VRTX得到了持續(xù)的發(fā)展,比如前面提到的借助Menotor 在EDA方面優(yōu)勢,VRTX 支持SoC芯片的集成和軟硬件協(xié)調開發(fā),這在當時是頗有前瞻性的投資。 2002年Mentor Graphic 收購了另外一個嵌入式OS公司-Accelerated Technology之后,專向開放源代碼的嵌入式OS(Nucleus),VRTX就逐漸被放棄了。因為不斷被收購,VRTX市場在90年的末被Psos和Vxwork等產品替代。VRTX 的創(chuàng)始人Jim Ready 也在1999年離開Mentor Graphic 創(chuàng)立了專注在嵌入式Linux 的Montavista Software公司[1],這在后面關于開源嵌入式OS中會有更多敘述。


VRTX 的產品家族
VRTX 1.0版本是在1981年發(fā)布的,經歷2.0,3.0版本之后,于1987年發(fā)表了世界上首個具有確定性調度機制的RTOS- VRTX32。VRTX32 最初是針對68K和80x86 CPU設計的,也是工業(yè)界RTOS之中最早應用在機載電子設備中,并通過FAA認證。它是錯誤報告最少,應用最廣泛的RTOS內核之一。1992年新產品Spectra集成開發(fā)環(huán)境和VRTXsa 問世,VRTXsa是基于超微內核(Nanokernal)的新一代RTOS,SA意味著具備可以伸縮的RTOS架構,可以支持更大規(guī)模嵌入式系統(tǒng)應用。1994年VRTXmc 發(fā)布,MC是Micro-Controller(微控制器)的縮寫,也有支持SoC芯片的含義,它占用最少的RAM和ROM空間。VRTXmc除了繼續(xù)支持68K系列CPU外,還支持Motorola M?CORE[2]和ARM SoC。不同于VRTX32和VRTXsa,VRTXmc采用按產品系列一次性授權模式,更加適合產量大的消費電子產品使用。


圖1: Motorola CDMA 電話

圖2:三星電子綜合通信系統(tǒng)


VRTX的應用
作為最早的商業(yè)嵌入式OS,VRTX有大量引以為傲的成功應用,比如F14, MD-11, A320, A330, A340飛機、法國TGV火車、Motorola手機(圖1)、三星通信交換設備(圖2)、醫(yī)療生命支持系統(tǒng)、心臟監(jiān)視系統(tǒng)、機頂盒等,據1999的資料記載已經有超過5萬用戶在使用VRTX相關產品[3]。


VRTX 在中國
VRTX1993年前后進入中國,比較競爭對手起步是比較早的。之后Integrated Systems(產品是Psos和Psos+)和Windriver(風河公司、產品是Vxworks)分別在1997和1998年通過代理商進入中國市場。

VRTX 對中國高校的嵌入式OS研究和教學發(fā)展有一定的貢獻,1996年與成都電子科大合作建立嵌入式軟件設計中心(CESD),為中國用戶提供學習課程和培訓。為此Microtec免費提供了可以支持4種嵌入式微處理器的嵌入式OS開發(fā)工具,價值數百萬人民幣,Intel公司也為實驗室提供了嵌入式386EX開發(fā)系統(tǒng)[4]。Microtec之后還在清華大學與Motorola合作建立嵌入式軟件設計中心。

VRTX在航空和工業(yè)控制領域憑借國外的市場優(yōu)勢和產品技術優(yōu)勢,較早得到了中國用戶的認可,包括華為技術(通信電源),三菱電梯,南瑞,許繼,華控,成都、上海、西安等地的航空電子設備研究所,北京和西安的航天衛(wèi)星技術研究所都在使用VRTX。

在通信領域,VRTX與Psos競爭激烈,但是VRTX還是獲得了包括上海貝爾(現(xiàn)在的上海阿爾卡特),華光科技,巨龍,金鵬,大唐,重慶郵電設備廠和北郵泰康等著名的通信公司的青瞇,使用VRTX開發(fā)了數字程控交換機、SDH傳輸設備和新一代寬帶接入等通信產品。

筆者今年在深圳有遇到長園深瑞(原深圳南瑞)的羅工,與他交流都江堰嵌入式OS的時候,他還回憶起當年在華為技術使用VRTX開發(fā)通信電源產品的情景,可見VRTX對中國老一代工程師的巨大影響力。如今VRTX作為RTOS開發(fā)平臺已經消失,或許還會長期嵌入在某些電子設備之中。所幸的時候,它的技術和思想已經深深影響了一批嵌入式軟件開發(fā)者,比如國外的Vxwork和國內由成都電子科大參與開發(fā)的Delta OS。


參考資料:
[1]維基百科 https://en.wikipedia.org/wiki/James_Ready
[2] Microtec's VRTXmc Real-Time Operating System Supports Motorola's New M*CORE Architecture
https://www.prnewswire.com/news-releases/microtecs-vrtxmctm-real-time-operating-system-supports-motorolas-new-mcoretm-architecture-75539002.html
[3]Mentor Graphics CorporationEmbedded Software Division
Backgrounder May 1999
[4]Microtec 與電子科大合作深入建立嵌入式軟件設計中心,中國電子報 1996年12月2日。

與非網原創(chuàng)內容,未經許可,不得轉載

?

系列之一:何為嵌入式操作系統(tǒng)?

摘要:對嵌入式操作系統(tǒng)的定義,國內外專家學者和企業(yè)界人士的理解都不盡相同,具有代表性的意見有兩種;一種是說嵌入式系統(tǒng)就是嵌入式的計算機系統(tǒng),另外一種認為嵌入式系統(tǒng)是一種機電結合、軟硬結合執(zhí)行某種特殊功能的系統(tǒng)……

系列之二:嵌入式OS的“摩托”系

摘要:摩托羅拉自1974年發(fā)布第一款MC6800 --8位微處理器到1979發(fā)布的MC68000(簡稱68K)-16/32位CPU之后,其芯片因為即可以使用在計算機系統(tǒng)中,也可以使用在嵌入式系統(tǒng),很快成為當時行業(yè)的標準。最早開發(fā)嵌入式OS的公司,許多都是借助摩托羅拉的市場起家的……

摘要:μC/OS的故事起始于1989年。那時,我(注:即Jean Labrosse先生)加入到位于美國佛羅里達州勞德代爾堡市的Dynalco控制公司,并開始為大型工業(yè)往復式發(fā)動機設計全新的、基于微控制器的點火控制系統(tǒng)……
摘要:由于《μC/OS,The Real-Time Kernel》書寫得很成功,在二十世紀90年代,使用μC/OS的工程師越來越多。開發(fā)者很容易就可以把操作系統(tǒng)移植到新的硬件平臺上,開發(fā)了無數基于μC/OS的應用……

摘要:在討論開源的嵌入式操作系統(tǒng)(簡稱嵌入式OS)之前,我們先把開源軟件搞清楚?!伴_源軟件”目前并沒有明確定義,也沒有標準許可證。許多公司采用開放源代碼一詞,大概有這樣兩種情況……

系列之七:風河-嵌入式OS的常青樹

摘要:過去30年間,風河和VxWorks在嵌入式OS領域一直處在領先地位,在航空航天、通信、工業(yè)控制等行業(yè)有著廣泛的應用,在業(yè)內被稱為嵌入式OS的常青樹……

系列之八:手機中的嵌入式OS

摘要:手機屬于嵌入式設備,手機軟件平臺使用的操作系統(tǒng)屬于嵌入式OS的范疇。傳統(tǒng)的功能手機(Feature Phone)使用了實時多任務操作系統(tǒng)(RTOS)為基礎的手機軟件平臺。入門級的智能手機采用了半開放的嵌入式OS(比如Symbian),而今天高端的智能手機多采用Android和IOS這樣的通用型的OS……

系列之九:手機中的嵌入式OS(二)

摘要:為你介紹那些開源的操作系統(tǒng),Android以及它的競爭對手們的整個OS產業(yè)生態(tài)……

系列之十:汽車電子-嵌入式OS逐鹿的新戰(zhàn)場

摘要:根據IEEE 2009年2月的報告,豪華級別的汽車的軟件代碼長度將超過1億行,如此巨大的代碼量不使用嵌入式操作系統(tǒng)(以下簡稱嵌入式OS)和軟件平臺架構是不可想象的,以此聯(lián)動產生的軟件研發(fā)、測試和維護成本也是巨大的,帶給汽車的安全性和可靠性隱患更是無法預估的。由此也成為嵌入式Os逐鹿的新戰(zhàn)場……

摘要:20世紀70年代末,嵌入式OS商業(yè)產品在美國和加拿大等國家出現(xiàn),90年代末嵌入式OS的數量呈現(xiàn)井噴式增加,最鼎盛的時候有數百種之多,即使經過30多年的發(fā)展和淘汰,現(xiàn)在依然有數十余種。我注意到,在眾多的公司中有人盡皆知的著名企業(yè),比如微軟和風河,而更多的是映襯在這些大紅花周圍的綠葉公司,其中許多都是小公司,甚至個人,他們多數默默無聞……

系列之十二:嵌入式OS的未來

摘要:嵌入式OS發(fā)展到今天已經有30多年歷史了,未來的嵌入式OS 會是什么樣的?技術會有哪些變化?商業(yè)還會蓬勃發(fā)展,還是逐漸消亡呢?筆者在撰寫《嵌入式操作系統(tǒng)史話》專欄期間,恰逢美國的CES2014,我參觀了LG,三星、SONY,奧迪等大企業(yè)展位,看到Intel、恩智浦和TI等半導體公司最新芯片解決方案,了解到國外嵌入式OS最新發(fā)展的一些情況……

相關推薦

電子產業(yè)圖譜

中國軟件行業(yè)協(xié)會嵌入式系統(tǒng)分會副理事長,嵌入式系統(tǒng)聯(lián)誼會秘書長,中國軟件行業(yè)協(xié)會理事。是國內最早涉足嵌入式OS者之一,創(chuàng)辦了北京麥克泰軟件技術有限公司,有近30年嵌入式技術和市場經驗。是《嵌入式操作系統(tǒng)風云錄:歷史演進與物聯(lián)網未來》一書作者,并譯有《嵌入式實時操作系統(tǒng)μC/OS-III應用開發(fā)》和《嵌入式軟件精解》等多本譯著。目前關注的領域:嵌入式OS、物聯(lián)網與穿戴設備和技術創(chuàng)業(yè)。個人網站:www.hexiaoqing.net。