天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于ARM芯片的嵌入式調(diào)試系統(tǒng)的研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2021-08-14 02:38
  近年來,隨著計(jì)算機(jī)、微電子、通信及網(wǎng)絡(luò)技術(shù)、信息技術(shù)的發(fā)展、數(shù)字化產(chǎn)品的普及,嵌入式系統(tǒng)滲透到了各個(gè)領(lǐng)域,已經(jīng)成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分,成為新興的研究熱點(diǎn),嵌入式軟件也在整個(gè)軟件產(chǎn)業(yè)中占據(jù)了重要地位。一個(gè)好的調(diào)試工具對(duì)軟件產(chǎn)品質(zhì)量和開發(fā)周期的促進(jìn)作用是不言而喻的,使得嵌入式調(diào)試工具成為了人們關(guān)注的重點(diǎn)。目前使用集成開發(fā)環(huán)境配合JTAG調(diào)試器進(jìn)行開發(fā)是目前采用最多的一種嵌入式軟件開發(fā)調(diào)試方式。國內(nèi)在JTAG調(diào)試器開發(fā)領(lǐng)域中相對(duì)落后,普遍采用的是國外的工具產(chǎn)品。因此開發(fā)功能強(qiáng)大的嵌入式調(diào)試系統(tǒng)具有重要的實(shí)際意義。當(dāng)前嵌入式系統(tǒng)中尤其流行和值得關(guān)注的是ARM系列的嵌入式處理器。為此本課題的目標(biāo)就是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)應(yīng)用于ARM平臺(tái)的JTAG調(diào)試系統(tǒng)。GDB是一個(gè)源碼開放的功能強(qiáng)大的調(diào)試器,可以調(diào)試各種程序,包括C、C++、JAVA、PASCAL、FORAN和一些其它的語言,還包括GNU所支持的所有微處理器的匯編語言。此外GDB同目標(biāo)板交換信息的能力相當(dāng)強(qiáng),勝過絕大多數(shù)的商業(yè)調(diào)試內(nèi)核,因此使用GDB不僅能夠保證強(qiáng)大的調(diào)試功能,同時(shí)可以降低調(diào)試系統(tǒng)的開發(fā)成本。為此本課題在對(duì)邊界掃描協(xié)議、AR... 

【文章來源】:中國海洋大學(xué)山東省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:59 頁

【學(xué)位級(jí)別】:碩士

【部分圖文】:

基于ARM芯片的嵌入式調(diào)試系統(tǒng)的研究與實(shí)現(xiàn)


JTAG控制器結(jié)構(gòu)示意圖

狀態(tài)轉(zhuǎn)換圖,狀態(tài)轉(zhuǎn)換圖,指令寄存器,寄存器


另外對(duì)于特定的芯片而言,芯片廠商都會(huì)在IEEE 1149.1的基礎(chǔ)上擴(kuò)充一些私有的指令寄存器和數(shù)據(jù)寄存器以幫助在開發(fā)過程中進(jìn)行方便的測(cè)試和調(diào)試。在由指令寄存器選擇某個(gè)特定的數(shù)據(jù)寄存器作為邊界掃描測(cè)試寄存器,當(dāng)一個(gè)掃描路徑選定后,其它的路徑處于高阻態(tài)。2.3 JTAG TAP 控制器狀態(tài)機(jī)

邏輯單元,寄存器,控制寄存器


圖 3-2EmbeddedICE 邏輯單元3.2.2 EmbeddedICE-RT中的寄存器EmbeddeICE邏輯單元中不同的寄存器有不同的長(zhǎng)度,而且被分配了一個(gè)長(zhǎng)度為5的地址。 Debug Control Register: 調(diào)試控制寄存器是用來控制調(diào)試的,地址為00000。Debug Control寄存器的格式如圖3-3所示。圖3-3 調(diào)試控制寄存器格式圖


本文編號(hào):3341602

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3341602.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶e4a83***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com