電子工程網
標題: 四種嵌入式arm調試方法介紹 [打印本頁]
作者: huangedu 時間: 2016-5-11 16:53
標題: 四種嵌入式arm調試方法介紹
用戶選用 嵌入式arm 處理器開發嵌入式系統時,選擇合適的開發工具可以加快開發進度,節省開發成本。因此一套含有編輯軟件、編譯軟件、匯編軟件、鏈接軟件、調試軟件、工程管理及函數庫的集成開發環境( IDE )一般來說是必不可少的,至于嵌入式實時操作系統、評估板等其他開發工具則可以根據應用軟件規模和開發計劃選用。 Arm處理器 嵌入式開發 嵌入式系統 嵌入式操作系統 arm 芯片
使用集成開發環境開發基于 arm 的應用軟件,包括編輯、編譯、匯編、鏈接等工作全部在 PC 機上即可完成,調試工作則需要配合其他的模塊或產品方可完成,目前常見的調試方法有以下幾種:
1. 指令集模擬器
部分集成開發環境提供了指令集模擬器,可方便用戶在 PC 機上完成一部分簡單的調試工作,但是由于指令集模擬器與真實的硬件環境相差很大,因此即使用戶使用指令集模擬器調試通過的程序也有可能無法在真實的硬件環境下運行,用戶最終必須在硬件平臺上完成整個應用的開發。
2. 駐留監控軟件
駐留監控軟件( Resident Monitors )是一段運行在目標板上的程序,集成開發環境中的調試軟件通過以太網口、并行端口、串行端口等通訊端口與駐留監控軟件進行交互,由調試軟件發布命令通知駐留監控軟件控制程序的執行、讀寫存儲器、讀寫寄存器、設置斷點等。
駐留監控軟件是一種比較低廉有效的調試方式,不需要任何其他的硬件調試和仿真設備。 arm 公司的 Angel 就是該類軟件,大部分嵌入式實時操作系統也是采用該類軟件進行調試,不同的是在嵌入式實時操作系統中,駐留監控軟件是作為操作系統的一個任務存在的。
駐留監控軟件的不便之處在于它對硬件設備的要求比較高,一般在硬件穩定之后才能進行應用軟件的開發,同時它占用目標板上的一部分資源,而且不能對程序的全速運行進行完全仿真,所以對一些要求嚴格的情況不是很適合。
3. JTAG 仿真器
JTAG 仿真器也稱為 JTAG 調試器,是通過 ARM 芯片的 JTAG 邊界掃描口進行調試的設備。 JTAG 仿真器比較便宜,連接比較方便,通過現有的 JTAG 邊界掃描口與 arm CPU 核通信,屬于完全非插入式 ( 即不使用片上資源 ) 調試,它無需目標存儲器,不占用目標系統的任何端口,而這些是駐留監控軟件所必需的。另外,由于 JTAG 調試的目標程序是在目標板上執行,仿真更接近于目標硬件,因此,許多接口問題,如高頻操作限制、 AC 和 DC 參數不匹配,電線長度的限制等被最小化了。使用集成開發環境配合 JTAG 仿真器進行開發是目前采用最多的一種調試方式。
4. 在線仿真器
在線仿真器使用仿真頭完全取代目標板上的 CPU ,可以完全仿真 ARM 芯片的行為,提供更加深入的調試功能。但這類仿真器為了能夠全速仿真時鐘速度高于 100MHz 的處理器,通常必須采用極其復雜的設計和工藝,因而其價格比較昂貴。在線仿真器通常用在 arm 的硬件開發中,在軟件的開發中較少使用,其價格高昂也是在線仿真器難以普及的因素。
上邊向大家具體介紹了嵌入式arm的幾種調試方法,之后我會不斷的寫一些關于嵌入式開發 arm arm開發板Arm9開發板嵌入式系統 嵌入式軟件開發 arm9開發板相關方面的內容。希望大家關注哦
更多嵌入式單片機咨詢可加群277686564 QQ2905283896 電話13722663815
歡迎光臨 電子工程網 (http://m.qingdxww.cn/) |
Powered by Discuz! X3.4 |
主站蜘蛛池模板:
黄色在线观看国产
|
97在线观看视频免费
|
精品小视频在线
|
亚洲视频观看
|
国产性大片黄在线观看在线放
|
欧美黄色高清
|
国产精品三级国语在线看
|
麻豆成人在线
|
香蕉欧美
|
日韩精品欧美高清区
|
成人午夜动漫在线观看
|
99精品观看
|
国产后式a一视频
|
欧美人与动物交
|
国产成人综合亚洲
|
爱操在线
|
婷婷在线播放
|
亚洲高清一区二区三区四区
|
91女神视频|
91免费国产高清在线
|
欧美第一页在线观看
|
精品哟哟哟国产在线不卡
|
成年人免费黄色片
|
免费黄色成年网站
|
国产在线观看美女福利精
|
日本视频中文字幕一区二区
|
男人天堂2020
|
女老师在线|
国产精品国产
|
五月天精品视频播放在线观看
|
日韩在线看免费高清完整版
|
国产精品美女网站在线观看
|
国产二区在线播放
|
91精品视频免费观看
|
91av在线国产|
四虎院影永久在线观看
|
国产区精品视频
|
国产a免费观看
|
国产福利一区二区麻豆
|
黄网站色年片在线观看
|
成人午夜视频免费看欧美
|