經過前幾篇文章VxWorks系統搭建環境已經講解完成,現在直接進入開發調試步驟如下:
1、運行編譯好的VxWorks系統映像
2、現在打開Tornado,創建一個downloadable應用工程
3、默認即可
4、這裏vxworks系統的CPU型號要一致。因爲我們的downloadable項目最終是要download到vxworks虛擬機中運行的,所以CPU型號要匹配。
5、創建好了一個空項目,爲其添加一個cpp文件
6、demo代碼如下
7、編譯該工程,並在該目錄下生成一個.out文件
8、啓動Target Server,並配置好Target Server,點擊Launch,右下角任務欄中會出現一個“箭靶”的圖標 ,現在我們在Tornado中選擇這個目標機:
9、點擊右側的靶型圖標,並在彈出窗口中找到我們剛剛生成的.out文件 ,選中並Download
10、現在依次點擊工具欄的Debug按鈕和Run按鈕:
11、點擊run後彈出對話框會詢問你想要執行哪一個函數,我們選擇main,因爲我們的main函數沒有參數,所以Arguments一欄不用填寫
12、單擊“OK”後進入調試模式。
右鍵單擊代碼中 str 變量, 選擇“Add to Watch”添加到 Watch 列表。F9 設置/取消斷點,F10 單步調試……,在 Watch 列表中可,看到變量 str 內容的變化
13、按F10單步調試,VxWorks系統中已經正常打印出信息