版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
本章邊界掃描測試技術(shù)嵌入式系統(tǒng)調(diào)試技 嵌入式系統(tǒng)調(diào)試技術(shù)概嵌入式計算機調(diào)試主機—目標(biāo)機結(jié)主機常常是PC平運算能力相對較能力和顯示能力較數(shù)據(jù)吞吐率較主機和目標(biāo)機之間調(diào)試信息進行轉(zhuǎn)換指令集模擬指令集模擬ISS,InstructionSet有時也叫嵌入式系統(tǒng)開發(fā)的不指令集模擬器的結(jié)指令集模擬器是一個純軟件系內(nèi)部有一個反映目標(biāo)處理器硬件的數(shù)據(jù)結(jié)以時序狀態(tài)機的方式工可以根據(jù)目標(biāo)機指令集定義執(zhí)行目標(biāo)指按照實現(xiàn)方法的不同解釋編譯指令集模擬器的指令集模擬器的操作界面與IDE類模仿目標(biāo)機的取指、譯碼和執(zhí)行操指令集模擬器主要指令集沒有目標(biāo)機開發(fā)模塊代碼的先行調(diào)試流行的ARM指令集模擬有兩種比較流行的指令集模還有一些研究中的ARM指令集模擬ARM公司推出的ARMulator是業(yè)界著名的指令集仿真運行在PCARM體系集成在SDT2.51和ADS1.2上的 指令模擬精度的級指令模擬精度有三個級指令周期時序(節(jié)拍)ARMulator完全實現(xiàn)了指令級和周期擬精度,但ArmulatorArmulator國內(nèi)開放源碼的自由軟件項運行環(huán)境:Linux平臺和Windows能夠仿真的CPU不帶MMU的Atmel帶MMU的ARM720T基于ARM7TDMI的內(nèi) ROM仿真嵌入式系統(tǒng)的程序器為ROM時,如果調(diào)試需離線編程是一個費時間的工作,用RAMROM可以解決這個ROM用RAM以及附加電路制成的替代ROM工MCS-51單片機研發(fā)過程中常常使用ROM仿真工ROM仿真支持各種51系 的JY-E2300仿真實 仿實 仿ICE,In-Circuit目前最為有效的調(diào)試嵌入式系通過ICE的實際執(zhí)行,開發(fā)者可以排除人難以發(fā)現(xiàn)的隱藏在設(shè)計方案中的邏輯錯誤ICE的另外一個主要功能是在應(yīng)用系統(tǒng)中真微控制器的實際執(zhí) 片上調(diào)試技片上調(diào)試OCD,On-Chip嵌入式調(diào)試技術(shù)中運用最廣泛片上調(diào)試是在CPU的內(nèi)部嵌入額外的控制常用的片上調(diào)試技目前常用的背景調(diào)試BDM,BackgroundDebugIEEEIEEE-5001背景調(diào)試模背景調(diào)試模MotorolaBDM首先在68300現(xiàn)在在其他微控制器上得BDM與ICE的區(qū) 用于調(diào)試的微碼,調(diào)試時仿真CPU的調(diào)試微碼通信,目標(biāo)板上的CPUBDM調(diào)試器與主機和目之間的
基于Angel的調(diào)試Angel是ARM公司的調(diào) 程也稱為調(diào)由多個與傳統(tǒng)調(diào) 程序相類駐留在目標(biāo)機Angel接收主機適用于各種ARM硬件平幻燈片 YuJianXin,2008-3-邊界掃描測試技集成電路研制時的內(nèi)部電嵌入式軟件開發(fā)時的程序調(diào)JTAG是一種片上調(diào)試接口,即OCDOCD英文原文On-ChipDebuggingJTAG的建立使得集成電路固定在(PrintedCircuitBoard,印刷電路板)上只通過邊界掃描便可以被測試含有JTAG口 種類較多,如CPU、DSPCPLD/FPGA等,廣泛得到應(yīng)JTAG基本JTAG是JointTestActionGroup(聯(lián)合測試該組織研究標(biāo)準(zhǔn)測試接口和邊界掃描(StandardTestAccessPortandBoundary-JTAG的研究成果被接納為IEEE1149.1-1990規(guī)JTAG成為電子行業(yè)的一種國際測試標(biāo)JTAG掃描循環(huán)示意每個JTAG單 相應(yīng)IC引腳輸出位狀JTAG連接
JTAG位流輸JTAG位流輸二進制位流形成一個移位寄存邊界掃描單JTAG標(biāo)準(zhǔn)定義了一個串行的移位寄存 ScanCell)邊界掃描單元這個串聯(lián)的BSC在IC內(nèi)部構(gòu)成JTAG回所有的BSR(Boundary-ScanRegister)邊ARM調(diào)試系統(tǒng)調(diào)試系統(tǒng)一般包括3調(diào)試主機是運行軟例如ADW,ARMDebuggerfor包括調(diào)試主機發(fā)出的高級命令以及JTAG接口低級命令一般通ARM調(diào)試系統(tǒng)說明(續(xù)調(diào)試ARMCPU主處理嵌入式ICE-RT邏輯:這是用于產(chǎn)生調(diào)試異常(如點)的寄存器和TAP控制器:用JTAG串行接口控制掃描鏈的動作ARM處理器的JTAG調(diào)試結(jié)JTAG仿真器連界掃描口與ARMCPU核通信,屬于完全非插入,ARM處理器的實時JTAG仿真與開發(fā)板的連線實實 仿真(ICE)與JTAG的區(qū) JTAG調(diào)試在內(nèi)嵌了IEEE1149標(biāo)準(zhǔn)電路的嵌入追蹤宏單元追蹤宏單元也 調(diào)試接ETM—嵌入宏單本質(zhì)上ETM相當(dāng)于一個嵌 的邏輯分析JTAG仿真器和ETM的功能基于JTAG的仿真器debug方法是利用內(nèi)部的;用戶還可以對ETM設(shè)置很多過濾及觸發(fā) Nexus調(diào)試標(biāo)Nexus 是屬于()的目前已經(jīng)有24個團體會 調(diào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)計劃范文
- 高爐煉鐵工練習(xí)練習(xí)測試題附答案(一)
- 高考數(shù)學(xué)復(fù)習(xí)解答題提高第一輪專題復(fù)習(xí)專題04構(gòu)造函數(shù)法解決不等式問題(典型題型歸類訓(xùn)練)(學(xué)生版+解析)
- 語文統(tǒng)編版(2024)一年級上冊漢語拼音9yw 教案
- 漢語語法結(jié)果補語
- 高中英語語法總結(jié)SummaryofSeniorEnglishGrammar
- 2024-2025學(xué)年專題5.3 凸透鏡成像的規(guī)律-八年級物理人教版(上冊)含答案
- 2024屆上海市華實高中高三二診模擬數(shù)學(xué)試題
- 4.6 相似多邊形 浙教版數(shù)學(xué)九年級上冊課件
- 文藝復(fù)興運動課件
- 高鈣血癥課件
- 基爾霍夫第一定律說課稿省公開課一等獎全國示范課微課金獎
- 小學(xué)教育實訓(xùn)室建設(shè)方案及流程
- 幼兒園手機攝影拍照培訓(xùn)
- 中國兒童樂園行業(yè)發(fā)展分析及發(fā)展趨勢預(yù)測報告(2024-2030)
- 專業(yè)技術(shù)人員年度考核情況登記表
- JJG 703-2003光電測距儀行業(yè)標(biāo)準(zhǔn)
- GB/T 30491.2-2024天然氣熱力學(xué)性質(zhì)計算第2部分:擴展應(yīng)用范圍的單相(氣相、液相和稠密相)流體性質(zhì)
- 企業(yè)風(fēng)險管理中的政治和地緣風(fēng)險管理
- 萬曼呼吸機操作
- 新生兒營養(yǎng)素主要成分和特點
評論
0/150
提交評論