日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

搭建你的嵌入式Vxworks开发环境

發布時間:2023/12/10 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 搭建你的嵌入式Vxworks开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

3.1 最常見的開發環境配置使用串口和網絡連接(host和target之間)。串口連接用于和boot loader之間的通信(如輸出信息在host上的顯示),網絡連接用于傳輸文件,包括Vxworks?system image。默認情況下使用網絡連接。

3.1.1 通常的操作:目標機上啟動Vxworks。Vxworks包括一個target agent、Vxworks和其他workbench工具的接口。

3.1.2 wind river workbench host tools(宿主機工具)如shells、debuggers,和目標機系統的通信通過主機上的target server進行。target server可以配置為多種不同的后端(back ends)。不同的后端可以提供的通信模式(target server和target agent之間)。Vxworks可以被配置成很多不同的target agent通信接口。target server和target agent通信接口的選擇基于你建立的host和target之間的通信方式(串口、網絡、JTAG等),更形象的說明如下圖:

Target Agent可以執行的三種模式:user mode,?system mode, and?dual mode.

user mode中,agent作為Vxworks tasks運行。調試是基于單一的任務。

system mode中,agent在Vxworks外運行,就像ROM monitor。調試你的應用和Vxworks單一線程執行。在這種模式下,當target遇到一個breakpoint,vxworks及其應用都會停下來,中斷被鎖定。這種方式最大的優點是你可以在ISR中單步執行。另一方面,這種方式處理單個任務非常困難,另一個缺點是這種方式更具“侵入性”。它會顯著增加中斷的響應時間。

dual mode中,Vxworks被配置成兩個agents:a user-mode agent (INCLUDE_WDB_TASK), and a system-mode agent (INCLUDE_WDB_SYS)

3.3 啟動媒介:ROM(大部分的板卡采用)、Floppy Disk(Pentium?系統經常用)、Flash Memory


總結

以上是生活随笔為你收集整理的搭建你的嵌入式Vxworks开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。