VxWorks應用開發基本步驟

2021-05-17 22:38:41 字數 524 閱讀 7450

假設bsp部分已經做好,下面說一下開發應用程式的基本步驟:

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

3.應用層模組除錯完畢可以發布之後,可以將應用層模組和第一步中的bootable的vxworks映像編譯到一起;這時候可以向boottable project中加入應用層**檔案,加入方式是add from project,然後把包含應用層**的downloadable project中的檔案匯入bootable project,重新編譯bootable project得到的就是包含應用層的可啟動的vxworks影像。

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

iphone開發基本步驟

簡單的iphone程式的開發步驟可以概括成以下幾步 1.在viewcontroller.h中定義輸出口和操作,如iboutlet和ibaction,在此定義的輸出口和操作是將會成為後面檢視物件的連線點 將輸出口和操作定義為屬性,格式為 property retain,nonatomic ui nam...

VxWorks 基本啟動方式

rom型啟動方式 vxworks直接從rom中執行,不借助於bootrom引導程式。此時vxworks核心映像被燒入rom 中,無bootrom程式。對於不同的啟動方式,vxworks作業系統核心映像的組成也略有不同。bootrom引導程式一般稱為vxworks boot image。該程式由如下檔...

vxworks驅動開發基礎

vxworks核心驅動基本結構 三張表 1.系統裝置表 2.系統驅動表 3.檔案描述符表 vxworks 內部對每個裝置使用dev hdr 資料結構進行表示 typedef struct 該結構中給出了鏈結指標 用以將該結構串入佇列中 驅動索引號 裝置節點名稱。核心提供這個結構較為簡單,只儲存了一些...