1. 程式人生 > >VxWorks5.5應用開發概述

VxWorks5.5應用開發概述

VxWorks5.5應用開發概述

 

1.首先從Tornado中建立一個新的Project可以看出,有兩種影像可以選擇:Bootable和Downloadable,在開發初期通常是先建立一個不包含應用層模組的的bootable project,編譯出一個包含基本元件的VxWorks影像,將系統啟動起來;其實這一步編譯出的就是包含基本組建的一個VxWorks核心,並沒有我們的應用程式碼。

2.在和上面的Bootable工程相同的Workspace中建立一個Downloadable project,在這個工程中編寫、編譯應用層的模組,然後動態下載到目標機中去除錯;

3.應用層模組除錯完畢可以釋出之後,可以將應用層模組和第一步中的Bootable的VxWorks影像編譯到一起;
這時候可以向Boottable Project中加入應用層程式碼檔案,加入方式是Add from project,然後把包含應用層程式碼的Downloadable project中的檔案匯入Bootable project,重新編譯Bootable Project得到的就是包含應用層的可啟動的VxWorks影像。

4.把最終的映象放到軟盤、硬碟或者Ftp伺服器相應的目錄下,這需要根據BootRom中bootline的啟動方式來決定。