【正文】
Tornado 開發(fā)環(huán)境使用說明 北京瑞斯康達科技有限公司 2022年 8月 內(nèi) 容 ? Tornado集成開發(fā)環(huán)境介紹 ? 工程管理 ? Target Server ? 調(diào)試 ? Shell Tornado集成開發(fā)環(huán)境的簡介 ? Tornado是由美國風(fēng)河系統(tǒng)公司( Wind River System 公司, WRS)推出的高性能實時操作系統(tǒng) VxWorks的開發(fā)平臺,它包括一套完整的面向嵌入式系統(tǒng)的開發(fā)和調(diào)試工具。 ? Tornado是集成了編輯器、編譯器、調(diào)試器于一體的高度集成的窗口環(huán)境,給嵌入式系統(tǒng)開發(fā)人員提供了一個不受目標機資源限制的超級開發(fā)和調(diào)試環(huán)境。 ? Tornado開發(fā)系統(tǒng)包含三個高度集成的部分:運行在目標機上的高性能、可裁剪的實時操作系統(tǒng) VxWorks;運行在宿主機的強有力的交叉開發(fā)工具和實用程序,可對目標機上的應(yīng)用程序進行跟蹤和調(diào)試;連接宿主機和目標機的多種通訊方式,如:以太網(wǎng),串口線, ICE或 ROM仿真器等。 ? Tornado環(huán)境采用 主機 目標機 交叉開發(fā)模型,應(yīng)用程序在主機的 Windows環(huán)境下編譯鏈接生成可執(zhí)行文件,下載到目標機,通過主機上的目標服務(wù)器與目標機上的目標代理程序的通信完成對應(yīng)用程序的調(diào)測、分析。 Tornado 嵌入式集成開發(fā)系統(tǒng)結(jié)構(gòu) SS uu nn HP W i n d o w s 95 W i n d o w s NT I B M 。 。 。 。 。 。 。 。 H O ST LAUNCHER GUI T o r n ad o Pl u g i n s TARGET SERVER On li n e H yper tex t W i n d S h C r o s s W i n d W i n d Po w er T o o l s W i n d C o n f i g B r o w s er T h i rd P art y and C u s to m er T o o l s S i m u l at i o n E n v i r o n m en t V x S i m T A RG ET V x W o r k s / I x W o r k s/W i s p Sca l a b l e Ru n T i m e PP oo ww ee rr PP CC 66 88 KK CC PP UU 33 22 CC oo ll dd FF ii rr ee SS PP AA RR CC ii 99 66 00 xx 88 66 PP ee nn tt ii uu mm AA RR MM MM II PP SS MM CC OO RR EE VV 88 XX XX SS TT 22 00 SS HH R eal T i m e E m b ed d ed A p p l i cat i o n R TG L GRAPHICS V x W i n d o w s V x V M I V x M P W i n d N e t N e t w or k i n g F i l e S ys t e m S C S I P O S I X L i b rary w i n d Mi c r o k ern e l B S P D eb u g A gent Tornado工具集 ? 集成的源代碼編輯器 ? 工程管理工具 ? 集成的 C和 C++編譯器和 make工具 ? 調(diào)試器( CrossWind):系統(tǒng)和任務(wù)級調(diào)試工具,可以調(diào)試 C、 C++以及匯編程序。 ? Shell( WinSh): C語言命令外殼,用于控制目標機。 ? 瀏覽器( Browser):用于收集可視化的資源,監(jiān)視目標系統(tǒng)。 ? VxSim:集成的 VxWorks目標機仿真器。 ? WindView:集成的軟件邏輯分析儀 目錄與文件 Tornado目錄列表 WIND_BASE(指向 Tornado安裝目錄的環(huán)境變量 ) .wind\ 存放個人定制文件和狀態(tài)信息文件等 Docs\ 存 放 各 種 幫 助 文 件 , ,、 Host\ 存放 Tornado主機環(huán)境相關(guān)文件 include\ 存放 Tornado API相關(guān)的頭文件 resource\ 存放 Windows資源文件 , 如圖標等 resource\tcl\ 存放實現(xiàn)用戶界面的 TCL文件及各種工具實現(xiàn) Tcl 存放 TCL相關(guān)源代碼 x86win32\ 存放主機工具及各種動態(tài)庫 x86win32\lib\ Tornado應(yīng)用支持庫 Setup\ 安裝相關(guān)目錄 ( 與用戶無關(guān) ) Share\ Src\ WDB、 WTX、 Target Server源代碼 , 由主機與目標機共享 Target\ 存放目標機 VxWorks相關(guān)文件 包含安裝信息 Docs目錄下存放各種幫助手冊,主要是與 Tornado和 VxWorks相關(guān)的 Tornad手冊列表