VxWorks+Tornado2.2開發調試篇

經過前幾篇文章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系統中已經正常打印出信息




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章