溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VectorCAST對vxWorks環(huán)境的支持

發(fā)布時間:2020-07-14 09:49:05 來源:網(wǎng)絡 閱讀:747 作者:止水若秋 欄目:軟件技術

VectorCAST支持vxWorks各種版本,包括vxWorks 5.x, vxWorks 6.x以及vxWorks653的不同版本,在VectorCAST編譯器列表中可以看到如下圖所示的支持列表:

VectorCAST對vxWorks環(huán)境的支持


圖表1 -- VectorCAST支持的vxWorks環(huán)境


VectorCAST通過VectorCAST RSP模塊支持針對C/C++代碼在vxWorks模擬器或者目標板上進行單元測試和集成測試,整個原理如下圖所示:

VectorCAST對vxWorks環(huán)境的支持


圖表2 -- VectorCAST針對vxWorks等嵌入式環(huán)境支持框架


首先,VectorCAST在主機平臺(HostEnvironment)上針對C/C++源碼,進行解析并自動生成驅(qū)動代碼以及樁函數(shù)代碼,然后通過交叉編譯環(huán)境,將被測代碼、驅(qū)動代碼、測試用例等數(shù)據(jù)交叉編譯鏈接成目標機可執(zhí)行的文件,之后將可執(zhí)行文件下載到目標機或模擬器(Target/Simulator)上執(zhí)行,最后通過以太網(wǎng)或者串口將測試執(zhí)行結果數(shù)據(jù)實時回傳到主機平臺,在主機上生成測試報告。


在整個過程中VectorCAST/RSP起到支持在vxWokrs環(huán)境上進行單元測試和集成測試的目的,比如交叉編譯鏈接過程中對VxWorks的支持以及回收測試結果。


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI