汽車設備用平臺--用于信息通信設備開發(fā)的一體化開發(fā)與運行平臺(圖1);
圖1:用于信息通信設備開發(fā)的一體化開發(fā)與運行平臺。
在跨項目、團隊、模型和地點的整套集成技術與最佳實踐基礎上實現設備開發(fā)的標準化;
開放源碼架構--該架構支持開放源碼硬件與軟件初創(chuàng)公司提供的最佳產品,支持Linux以保證未來的平臺投資;
健全的合作伙伴系統(tǒng)--采用預集成、預測試的技術在硬件和中間件級擴展平臺功能(圖2);
針對高度專業(yè)、先進系統(tǒng)的架構設計、定制和優(yōu)化的工程設計服務。
具有現成BSP的參考設計
用于汽車設備解決方案的風河平臺開始于硬件層,對此風河與飛思卡爾公司合作創(chuàng)建了一個針對汽車信息娛樂系統(tǒng)開發(fā)需求進行了優(yōu)化的參考設計。通過合作伙伴系統(tǒng),可以提供支持用戶系統(tǒng)可能需要的大多數外圍設備的板級支持包(BSP),例如:來自Ticon公司的三維圖形和GUI創(chuàng)建器(GUI builder);Datalight公司提供的即使在斷電時也能保護數據的文件系統(tǒng);StonestreetOne提供的藍牙技術;Vivid Logic公司對1394的支持,并提供針對音頻、視頻、CD-ROM、互聯(lián)網等的基本驅動程序。
飛思卡爾的Media 5200能夠滿足快速啟動用戶應用開發(fā)的大多數要求。用戶可以針對具體項目選擇合適的性能、尺寸、形狀和存儲器外形。當用戶切割好板子后,可以使用風河的Ice和Debugger進行設計、調試和固化。
基于Eclipse的開發(fā)套件
因為風河的Workbench開發(fā)套件是在Eclipse構架基礎上創(chuàng)建的,因此用戶可以擴展和定制開發(fā)環(huán)境以容納來自Eclipse開發(fā)社區(qū)或自己創(chuàng)建的其它工具。例如增加UML建模工具就可以為整個應用建模,并在實際開發(fā)之前診斷出邏輯和流程的問題。用戶很容易增加版本控制、特殊編輯器、高分辨率定時器,以及其它用于加快開發(fā)進程、增強設備質量的功能。所有與Eclipse兼容的工具都能與Workbench無縫集成,從而使用戶的軟件開發(fā)環(huán)境能夠輕松達到空前的深度、廣度和定制化。
適合低成本、高可靠性應用的VxWorks
針對汽車設備的平臺基礎是實時操作系統(tǒng)VxWorks 6.x。這一新的版本在優(yōu)化的微內核中增加了存儲器保護、錯誤管理、實時處理(RTP)、消息通道等,能提供快速處理、高可靠性和小型內存封裝等優(yōu)勢,使用戶的應用更具魯棒性和經濟性。
預先集成的中間件加速開發(fā)過程。功能集成可以節(jié)省中間件級的寶貴開發(fā)時間,因為用戶的信息娛樂系統(tǒng)要求的所有網絡、安全和媒體支持功能都已經內置。風河系統(tǒng)公司謹慎選擇業(yè)界最佳的軟件合作伙伴以完善平臺功能,針對風河的平臺堆棧對平臺合作伙伴的技術進行了預先集成和有效性驗證,用戶無需再費錢、費時、費力地選擇、集成和測試建立應用系統(tǒng)所需的各種組件。
本文結論
貫穿項目、產品、團隊和模型的開發(fā)平臺的標準化不僅可以優(yōu)化人力資源、加快軟硬件開發(fā)速度、簡化供應商管理、減少應用時的集成問題,而且能夠有效地復用知識產權。設備軟件開發(fā)過程標準化后,可以大幅地減少培訓、工具、硬件和合作伙伴技術等方面的成本。對具有魯棒性、端到端開發(fā)平臺上的設備開發(fā)進行標準化不僅是設備開發(fā)取得成功的一個重要因素,而且也是可重復、甚至可外包成功的重要因素。
當汽車制造商在風河平臺上對汽車設備用的信息娛樂系統(tǒng)開發(fā)進行標準化時,預先集成的硬件和軟件合作伙伴的技術能使開發(fā)團隊順利越過難關,更早地進入高價值、產品差異化應用開發(fā)階段,從而使他們能在更短的時間內以更低地成本提供更好的產品。由于風河可以提供深層次的技術支持能力,因此汽車制造商在他們產品支持方面擁有可信賴的合作伙伴。
用于汽車設備組件開發(fā)的風河平臺
VxWorks操作系統(tǒng)
微內核特性
高效地任務管理 --- 占先和循環(huán)調度
多任務(任務數量不限)
快速、明確的上下文切換
256個優(yōu)先級
快速、靈活的任務間通信
二元、計數和互斥
具有優(yōu)先繼承特性的信號量(Semaphore)
VxWorks事件
局部和分布式消息隊列
POSIX管道、計數信號量、消息隊列、信號和調度
控制套接字
高度靈活的設計,適合各種應用
系統(tǒng)時鐘和定時裝置
高度靈活的封裝
遞增的組件鏈接和加載
快速有效的中斷和例外處理
優(yōu)化的浮點支持
動態(tài)存儲器管理
目標開發(fā)特性
完全兼容ANSI C,增強的C++特性支持例外處理和模板
全面POSIX兼容
作為外掛目標的交互式C語言解釋器
功能強大的性能監(jiān)測
支持集成的閃存文件系統(tǒng)
擴展的內核、任務和系統(tǒng)信息工具
動態(tài)的鏈加載器
超過1,800個API庫
自動擴展特性
可以從ROM、閃存、本地磁盤或網絡靈活啟動
適合各種應用的靈活性設計
通過以太網、串行線、JTAG、BDM或定制手段完成系統(tǒng)級調試
使用JTAG或BDM(可選)加載硬件
中間件組件
連接性
IPv4/v6堆棧2.0,包括主機和路由堆棧
USB 2.0
安全性
增強型IPsec和IKE
防火墻、NAT、自學式網橋(Learning Bridge)
HTTPS--改進和驗證過的SSL,兼容第三方SSL解決方案
安全庫(密碼庫、數字認證)
SSL/TLS
RADIUS客戶機
管理性
網絡服務器
CLI
MIBway
管理集成工具
無線功能
802.11 a/b/g (站點和接入點)
無線安全協(xié)議
消息
TIPC
網絡服務
XML
SOAP
WSDL
SOAP編譯工具
WSDL輸入工具
Workbench開發(fā)套件組件
Eclipse框架
項目系統(tǒng)
構建系統(tǒng)
編輯器
源分析器
風河調試器
風河開發(fā)環(huán)境工具
風河界面環(huán)境
主機界面
內核界面
VxWorks內核配置器
風河編譯器(僅用于VxWorks 6.x)
風河編譯器
風河GNU編譯器
風河系統(tǒng)閱覽器
風河片上調試器
風河ICE
風河探測器
風河VxWorks仿真器
風河ScopeTools
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |