版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章習(xí)題與練習(xí)1,嵌入式控制系統(tǒng)按操作系統(tǒng)分,大致可分哪幾類,每類的設(shè)計(jì)方法有什么不同?2,嵌入式控制不加嵌入式操作系統(tǒng)支持,遇到多線程或局域網(wǎng)問題如何解決?3,ARM體系中的字,半字和字節(jié)各占多少位(bit)?4,什么是大端存儲(chǔ)(BigEnddian)格式和小端存儲(chǔ)(LittleEnddian)格式,ARM920T內(nèi)核的嵌入式系統(tǒng)中,常用哪種存儲(chǔ)格式來存儲(chǔ)字?jǐn)?shù)據(jù)?5,什么是Thumb指令集?它和32位ARM指令集的區(qū)別?第二章ADS1.2開發(fā)環(huán)境創(chuàng)建與簡(jiǎn)介
2.1ADS1.2開發(fā)環(huán)境創(chuàng)建2.1.1ADS1.2概述
ADS是個(gè)集成開發(fā)環(huán)境,主要包括編譯器、鏈接器、調(diào)試器、C和C++庫(kù)等,是ARM公司推出的新一代ARM集成開發(fā)工具。最新版本是ADS1.2,該版本支持包括Windows和Linux在內(nèi)的多種操作環(huán)境。ADS1.2的組成如下所述。1.編譯器ADS提供多種編譯器,以支持ARM和Thumb指令的編譯,主要有:·armcc:是ARMC編譯器?!cc:是ThumbC編譯器?!rmcpp:是ARMC++編譯器?!cpp:是ThumbC++編譯器?!rmasm:是ARM和Thumb的匯編語言編譯器。2.鏈接器
armlink是ARM鏈接器。該命令既可以將編譯得到的一個(gè)或多個(gè)目標(biāo)文件和相關(guān)的一個(gè)或多個(gè)庫(kù)文件進(jìn)行鏈接,生成一個(gè)可執(zhí)行文件,也可以將多個(gè)目標(biāo)文件部分鏈接成一個(gè)目標(biāo)文件,以供進(jìn)一步的鏈接。
3符號(hào)調(diào)試器
armsd是ARM和Thumb的符號(hào)調(diào)試器,能進(jìn)行源碼級(jí)程序調(diào)試。用戶可以在用C或匯編語言寫的代碼中進(jìn)行單步調(diào)試、設(shè)置斷點(diǎn)、查看變量值和內(nèi)存單元的內(nèi)容。
4fromELF
將ELF格式的文件轉(zhuǎn)換為各種格式的輸出文件,包括BIN格式映像文件、Motorola32位S格式映像文件、Intel32位格式映像文件和Verilog十六進(jìn)制文件。FromELF命令也能夠?yàn)檩斎胗诚裎募a(chǎn)生文本信息,例如代碼和數(shù)據(jù)長(zhǎng)度。
5armar
armar是ARM庫(kù)函數(shù)生成器,它將一系列ELF格式的目標(biāo)文件以庫(kù)函數(shù)的形式集合在一起。用戶可以把一個(gè)庫(kù)傳遞給一個(gè)鏈接器以代替幾個(gè)ELF文件。
6CodeWarrior
CodeWarrior集成開發(fā)環(huán)境(IDE)為管理和開發(fā)項(xiàng)目提供了簡(jiǎn)單多樣化的圖形用戶界面,用戶可以使用ADS的CodeWarriorIDE為ARM和Thumb處理開發(fā)用C、C++或者ARM匯編語言編寫的程序代碼。
7調(diào)試器
ADS中含有3個(gè)調(diào)試器,即AXD、Armsd和ADW/ADU。
在ARM體系中,可以選擇多種調(diào)試方式,如Multi-ICE(Multi-processorIn-CircuitEmulator)、ARMulator或Angel。
Multi-ICE是一個(gè)獨(dú)立的產(chǎn)品,是ARM公司自己的JTAG在線仿真器,不是由ADS提供的。ARMulator是一個(gè)ARM指令集仿真器,集成在ARM的調(diào)試器AXD中,提供對(duì)ARM處理器的指令集的仿真,為ARM和Thumb提供精確的模擬。用戶可以在硬件尚未做好的情況下開發(fā)程序代碼,利用模擬器方式調(diào)試。
·Angel是ARM公司常駐在目標(biāo)機(jī)Flash中的監(jiān)控程序,只需通過RS-232C串口與PC主機(jī)相連,就可以對(duì)基于ARM架構(gòu)處理器的目標(biāo)機(jī)進(jìn)行監(jiān)控器方式的調(diào)試。
C和C++庫(kù)
ADS提供ANSIC庫(kù)函數(shù)和C++庫(kù)函數(shù),支持被編譯的C和C++代碼。用戶可以把C庫(kù)中的與目標(biāo)相關(guān)的函數(shù)作為自己應(yīng)用程序中的一部分,重新進(jìn)行代碼的實(shí)現(xiàn)。這就為用戶帶來了極大的方便,針對(duì)自己的應(yīng)用程序的要求,對(duì)與目標(biāo)無關(guān)的庫(kù)函數(shù)進(jìn)行適當(dāng)?shù)牟眉?。在C庫(kù)中有很多函數(shù)是獨(dú)立于其他函數(shù)的,并且與目標(biāo)硬件沒有任何依賴關(guān)系。對(duì)于這類函數(shù),用戶可以很容易地在匯編代碼中使用。
有了這些部件,用戶就可以為ARM系列的RISC處理器編寫和調(diào)試自己的開發(fā)應(yīng)用程序了。2.1.2ADS1.2的安裝ADS全稱為ARMDeveloperSuite,是ARM公司推出的新的一代ARM集成開發(fā)工具。現(xiàn)在ADS的最新版本是1.2,它取代了早期的ADS1.1和ADS1.0,該版本支持包Windows和Linux在內(nèi)的多種操作系統(tǒng)。安裝步驟如下:在ADS1.2的安裝盤中運(yùn)行setup.exe,安裝ARMDeveloperSuitev1.2。出現(xiàn)圖2-1對(duì)話框和圖2-2對(duì)話框,同意產(chǎn)權(quán)協(xié)義,選省缺安裝路徑(C:\ProgramFiles\ARM\vADS1.2)和典型安裝模式(Typiflcation),按Next進(jìn)入下一步,出現(xiàn)選文件夾、編程語言和當(dāng)前設(shè)定對(duì)話框,均按Next,開始安裝,如圖2-3示。安裝結(jié)束,安裝許可文件(InstallLicense),這一步可按安裝向?qū)нM(jìn)行,單擊“下一步”按鈕,會(huì)出現(xiàn)如圖2-4和圖2-5所示的對(duì)話框。在圖2-5對(duì)話框中選瀏覽(Browser)查許可文件,在ProgramFiles\ARM\ADSV1_2\license\中選license.dat文件并打開,單擊“下一步”按鈕,如圖2-6,即可完成ADS1.2的安裝。
最后,程序還要注冊(cè),注冊(cè)文件在ProgramFiles\ARM\ADSV1_2文件夾中,單擊注冊(cè)文件,即完成程序注冊(cè),如圖2-7所示。2.2ADS集成開發(fā)環(huán)境的使用
2.2.1建立一個(gè)新工程運(yùn)行ADS1.2集成開發(fā)環(huán)境(CodeWarriorforARMDeveloperSuite),點(diǎn)擊File|New,在New對(duì)話框中,共有7項(xiàng),ARMExecutableImage是ARM的通用模板。選中它即可生成ARM的執(zhí)行文件,如圖2-8所示。還要在Projectname欄中輸入項(xiàng)目的名稱,以及在Location中輸入其存放的位置,按確定保存項(xiàng)目。2.2.2開發(fā)環(huán)境設(shè)置在新建的工程中,選擇Debug版本,如圖2-9,使用Edit|DebugSettings菜單對(duì)Debug版本進(jìn)行參數(shù)設(shè)置。
在如圖2-10中,點(diǎn)擊DebugSetting按鈕,彈出2-11圖,選中TargetSetting
項(xiàng),衛(wèi)在Po寒st戴-l況in朗ke愁r欄中躲選中AR碑Mfr請(qǐng)om壘EL模F項(xiàng)。麻按OK確定忘。這勢(shì)是為侵生成莫可執(zhí)幼行的搞代碼蹲的初慶始開烏關(guān)。3.在如計(jì)圖2-跪12中,貍點(diǎn)擊AR羅M民A早ss織em傷bl樸er,在Ar糕ch酸it厘e(cuò)c得tu拒re漢o香r削Pr旋oc盛es過se處r欄中攪選AR愁M9瘡20幼T。這宅是項(xiàng)蓮目選陽擇的CP車U類型禍。4.在如雁圖2-源13中,控點(diǎn)擊AR屯M弦CCo偷mp躺li源le振r,在Ar畜ch口it犯ec隆tu菌re揪o裕r億Pr筐oc差es護(hù)se楊r欄中英選AR眨M9騙20備T。這父是要擁編譯禮的CP炒U核。5.在如慕圖2-痕14中,貪點(diǎn)擊AR地M飲l堤in配ke泊r,在ou蝕tp鄙ur欄中彼設(shè)定匪程序漸的代塌碼段同地址輩,以篇及數(shù)棒據(jù)使束用的彼地址損。圖護(hù)中的RO予B逝as枯e欄中鎖填寫富程序效代碼鞋存放淘的起青始地喂址,RW民B宮as速e欄中肢填寫燃程序論數(shù)據(jù)鄰存放鋪的起造始地時(shí)址。惜該地菠址是揮屬于SD投RA籃M的地春址。在op焰ti鑒on衰s欄中揉,如啊圖2-門15,Im拜ag片e晴en盾tr述y蜜po布in忽t要填宴寫程斥序代革碼的攻入口瘋地址貴,其雅他保責(zé)持不按變,婚如果專是在SD安RA米M中運(yùn)妻行,沈則可焦在0x導(dǎo)30橫00飲00口00梢—0完x3喪3f尊ff游ff蒼f中選頭值,某這是64爛M來SD疊RA凱M的地甜址,理但是撕這里顏用的廚是起頌始地儲(chǔ)址,常所以章必須板把你肯的程欲序空破間給竄留出握來,高并且尺還要懼留出之足夠?yàn)E的程尋序使扭用的凱數(shù)據(jù)護(hù)空間甜,而列且還洲必須熔是4字節(jié)賢對(duì)齊歪的地議址(AR咸M狀態(tài)洗)。鍬通常播入口物點(diǎn)Im閥ag厚e病en汪tr澤y煩po膊in釘t為0x酬30抱00蓬00掀00不,r著o_研ba踏se也為0x帽30之00太00棚00。霜在La渾yo問ut欄中教,如秤圖2-丹16,在Pl不ac摸e降at嚷b奶eg健in珍ni蔽ng腿o荒f德im榨ag乞e框內(nèi)怪,需央要填心寫項(xiàng)悄目的蛋入口薪程序阿的目坐標(biāo)文佛件名丸,如己,整蘆個(gè)工黨程項(xiàng)享目的捆入口突程序嗚是24云10券in豆it渡.s,那較么應(yīng)需在Ob婦je尖ct趴/S撿ym枯bo忽l處填踏寫其字目標(biāo)灣文件厘名24罰10摟in差it景.o,在Se拐ct跟io反n處填牲寫程星序入在口的姿起始襖段標(biāo)寫號(hào)。午它的臘作用漆是通洪知編紗譯器贏,整抬個(gè)項(xiàng)蔥目的揉開始厭運(yùn)行井,是好從該裝段開練始的霉。6.在如深圖2-滾17中,柔即在De古bu仍g賀Se經(jīng)tt郵in監(jiān)g對(duì)話債框中蠢點(diǎn)擊打左欄子的AR險(xiǎn)Mfr稼om矮EL此F項(xiàng),示在Ou乒tp啦ut栽f若il造e麻na圈me欄中惠設(shè)置油輸出痕文件悔名*.b步in,前淚綴名珠可以踢自己朗取,蘇在Ou斑tp隸ut月f兩or您ma款t欄中倉(cāng)選擇Pl攪ai態(tài)n華bi生na姿ry,這膽是設(shè)腹置要衡下載菠到fl角as采h中的姓二進(jìn)扔制文喝件。泛圖2-驕17中使耕用的翠是te悼st容.b利in。7.到此股,在AD泄S1曉.2中的注基本紫設(shè)置職已經(jīng)襯完成習(xí),可助以將斑該新襯建的奮空的膚項(xiàng)目棵文件蚊作為遞模板材保存蒙起來辯。首催先,露要將及該項(xiàng)題目工絲式程文殖件改籌一個(gè)幼合適拴的名骨字,引如S3測(cè)C2汗41重0AR汗M.判mc芝p等,基然后央,在AD賣S1聲.2軟件祖安裝國(guó)的目慚錄下止新建逝一個(gè)膊合適華的模族板目遼錄名算,如生,S3涉C2惠41群0歲AR號(hào)M子Ex挽ec拋ut很ab糕le浪I脈ma理ge,再蹄將剛陳剛設(shè)潮置完勉的S3愉c2溜41鄭0AR達(dá)M.員mc挺p項(xiàng)目馳文件唯存放撐到該邁目錄推下即精可。8.新建承項(xiàng)目偵工程堂后,維就可愚以執(zhí)亭行菜殿單Pr綁oj挽ec第t|蘇Ad潔dFi泛le都s把和屯工程取所有輕相關(guān)拳的文追件加孕入,AD墳S1粥.2不能掠自動(dòng)陰進(jìn)行環(huán)文件齡分類捉,用稠戶必子須通籍過Pr組oj身ec鏡t|惜Cr籃ea猴teGr領(lǐng)ou飽p來創(chuàng)溪建文漏件夾依,然后后把箱加入淹的文妥件選舒中,秀移入腐文件構(gòu)夾。鞏或者斃鼠標(biāo)隊(duì)放在青文件臉填加弄區(qū),滿右鍵階點(diǎn)擊秧,如梅圖2-茅18所示脫。先選Ad港d彼Fi結(jié)le逼s,加腰入文混件,坊再選Cr寒ea株te招G單ro琴up,創(chuàng)綱建文幣件夾陣,然銅后把捎文件該移入腳文件荷夾內(nèi)辦。讀支者可居根據(jù)顏?zhàn)约杭?jí)習(xí)慣投,更斃改Ed修it她|P圓re睛fe社re邊nc下e窗口壞內(nèi)關(guān)赤于文主本編悲輯的道顏色蹤蝶、字張?bào)w大兄小,漢形狀表,變唐量、銀函數(shù)栗的顏窗色等匙等設(shè)鳥置。題如圖2-摘19。2.投2.脅3染A猛DS熟1.臥2下仿灰真、帆調(diào)試在AD哲S1漏.2下進(jìn)頸行仿喉真調(diào)庸試,逗首先走需要耕一根不仿真亞調(diào)試怨電纜眼和JT哲AG仿真籌器,上用調(diào)拘試電毫纜把JT棄AG仿真買器和捕上位爽機(jī)并坐口相躺連,JT碌A(chǔ)G仿真揚(yáng)器的瞎驅(qū)動(dòng)樂程序掩為兩種個(gè)動(dòng)乏態(tài)鏈愚接庫(kù)旁,也槍要事腐先安奸裝。打開截調(diào)試免軟件AX斑D妨De鄙bu頁gg汗er。點(diǎn)映擊Fi拖le腦|l信oa沙dim汁ag欺e加載雪可執(zhí)務(wù)行文經(jīng)件xx假.a藏xf,打距開超亮級(jí)終賢端,遷設(shè)置衡其參鍵數(shù)為桶:波筍特率嗚為11誦52度00,數(shù)礙據(jù)位肝數(shù)8,奇撞偶校凈驗(yàn)無紐奉,停杏止位倉(cāng)無1,數(shù)志據(jù)流須控?zé)o艷。點(diǎn)漁擊全浮速運(yùn)捉行,鑼在我啄們的脂例子厭程序蔬中,訪出現(xiàn)仇圖2-施20的界壺面:最后公介紹賽調(diào)試?yán)p按鈕毒,調(diào)悉試按胖鈕在灘程序陽進(jìn)入AX簽DDe螞bu吐gg襪e狀態(tài)躁時(shí)會(huì)原出現(xiàn)困在主欣菜單帆項(xiàng),榆主要襖幾個(gè)芹調(diào)試論按鈕育如圖2-慘21所示奔。圖2-免21,左釘起第丘一個(gè)爛是全巧速運(yùn)郊行,蘋第二建個(gè)是任停止董運(yùn)行倉(cāng),第撓三個(gè)諷跳入廢函數(shù)基內(nèi)部艇單步鮮執(zhí)行澇,第敬四個(gè)南把一舟個(gè)函堆數(shù)做朵為一待個(gè)語防句單匙步執(zhí)雜行,桂第五搏個(gè)跳怪出函革數(shù)。關(guān)于如在AD迫S1費(fèi).2下進(jìn)稈行仿博真調(diào)廟試,摟下面紅還要長(zhǎng)祥細(xì)逮介紹史。2.懸2.岡4其他運(yùn)開發(fā)慣環(huán)境獨(dú)介紹IA筋R(瑞丈典愛冠亞軟個(gè)件技料術(shù)咨裂詢公笨司)Em股be拍dd深ed輝W藍(lán)or濤kb訴en蜘ch僻f萬or醫(yī)A任RM是IA船R障Sy頃st匙em曲s公司忌為AR宅M微處優(yōu)理器漂開發(fā)壞的一穴個(gè)集凝成開模發(fā)環(huán)佩境,良下面于簡(jiǎn)稱IA聯(lián)R訪EW棉AR牌M。比下較其巾他的AR欄M開發(fā)君環(huán)境欄,IA浸R拒EW某AR笛M具有第入門允容易滿、使違用方劉便和癢代碼梢緊湊班等特蔬點(diǎn)。央故在膊這里架做簡(jiǎn)雀單介康紹。IA黨R私Sy亦st侮em活s公司駕目前畏推出買的最比新版伴本是IA窯R翻Em位be影dd知ed玩W榜or塊kb積en辯ch諒f螺or乏A丈RM期v棄er站si奏on升4諒.4正2,并塊提供距一個(gè)32閑k代碼彼限制讓學(xué)習(xí)腥版或30天時(shí)唉間限競(jìng)制的鑄免費(fèi)鞠評(píng)估滅版,換可以胃到IA熊R公司堆的網(wǎng)棄站ww亞w.思ia步r.盾co喉m/胳ew陜ar蔥m下載騰。IA乏R旬EW泡AR青M中包有含一魔個(gè)全殿軟件群的模課擬程割序(si吉mu霧la團(tuán)to漫r)。難用戶歪不需哈要任移何硬腫件支雙持就陜可以諒模擬爆各種AR匪M內(nèi)核襪、外譯部設(shè)省備甚泊至中廁斷的薦軟件飄運(yùn)行煤環(huán)境跨。從檔中可鑒以了魂解和揚(yáng)評(píng)估IA訂R向EW榴AR暗M的功秤能和漏使用絞方法楊。IA氣R事EW晶AR姻M中包頓含一伙個(gè)全算軟件定的模度擬程叛序(si鴿mu互la相to俗r)。學(xué)用戶昏不需抓要任棗何硬股件支繁持就航可以歐模擬釋各種AR誤M內(nèi)核刪、外左部設(shè)簽備甚餐至中狗斷的童軟件套運(yùn)行受環(huán)境掌。從惹中可梳以了咱解和滔評(píng)估IA失R倆EW立AR吐M的功經(jīng)能和購(gòu)使用崇方法脾。IA醫(yī)R江Em唇be置dd顆ed洞W發(fā)or總kb氧en藏ch蛙f盼or娛A俱RM干v漁er予si課on臂4貝.4帳2是一利個(gè)針員對(duì)AR維M處理崗器的度集成偷開發(fā)摸環(huán)境默,包鵲含項(xiàng)猜目管訪理器農(nóng)、編封輯器稅、編掛譯連糾接工飽具和爪支持RT獻(xiàn)OS(嵌貴入式裳實(shí)時(shí)搶控制火系統(tǒng)廚)的愛調(diào)試償工具垃,在鞠該環(huán)蝴境下渡可以皇使用C/龜C+騾+和匯巾編語召言方硬便地脖開發(fā)機(jī)嵌入工式應(yīng)棵用程怪序。IA理R鋤EW恢AR述M的主爭(zhēng)要模小塊如駝下:憐.蔬項(xiàng)目畏管理油器記.功魄能強(qiáng)短大的脫編輯耍器.高盜度優(yōu)容化的IA按R懂AR倒M隸C/悼C+嚷+短Co睡mp拋il釘er.IA慚R斯AR皇M佛As和se喜mb宅le圾r.1個(gè)通紛用的IA偽R崇XL愉IN擦K龜Li飽nk粒er.IA極R叉XA相R和XL寨IB建庫(kù)溫程序怠和IA承R灰DL慣IB別C端/C造++運(yùn)行支庫(kù)照.IA捆R胡C-幕SP表Y調(diào)試苗器(粗先進(jìn)埋的高拒級(jí)語聰言調(diào)名試器腎)惠.命愧令行案實(shí)用仿程序以下月介紹文一下EW周AR渴M麻4.裂42版本厭及其僚相關(guān)證配套奶硬件項(xiàng)的一山些特貨點(diǎn):1.IA翼R取EW凱AM軟件志的特象點(diǎn)醫(yī)①EW摩AR志M汁4.譽(yù)42版基陷本特刮點(diǎn)逃.岸完善嗚的AR生M內(nèi)核師支持艱.絮最新撇支持泄到AR扭M1剝1及Co堂rt占ex衰M芳3內(nèi)核蓋.閥支持陣的其毯他AR半M內(nèi)核夠.AR創(chuàng)M7(AR習(xí)M7妻TD施MI,AR于M7旺TD知MI箭-S,AR怠M7茶20進(jìn)T)棒.AR描M9(AR副M9肯TD北MI,AR急M9壩20金T,AR翅M9墨22矩T,AR鋼M9速40彼T,AR羅M9吉E,AR歐M9認(rèn)E-尤S,AR冷M9悔26父EJ懼-S,AR甘M9濱46匪E-寺S,AR丸M9況66金E-災(zāi)S,AR盯M9傷68經(jīng)E-煎S)盟.AR筒M1武0(AR果M1晴0E,AR查M1芬02杯0E,AR互M1陳02亭2E,AR妹M1瞎02賤6E鹽J-雙S).XS敵ca蟻le(XS敏ca狼le,XS畏ca惰le隔-I約R7)組.更加悟客戶款化地菜提供報(bào)芯片軟級(jí)的恥支持美.歌完備班的各夜廠商AR桿M處理閉器的C/蘭C+左+和匯仆編語槐言外鞏設(shè)寄拾存器叉定義炮文件戲支斬持的酸芯片每廠商秩有An擦al令og鋸D溪ev院ic專es、AR良M、At折me我l、Ci菊rr秘us慶L蟻og五ic、Fr學(xué)ee凳sc晴al蛇e、In扎te察l、Ne栗tS瞇il篩ic梁on、OK紡I、Ph飾il其ip糊s、Sa妄ms石un胳g、Sh意ar獄p、ST和TI等餃.支溝持An烈al儀og階D華ev暈ic談es、At撓me擋l、Fr褲ee館sc夜al錢e、OK財(cái)I、Ph棍il幟ip撕s、ST和TI等廠距商的AR窗M處理飲器的Fl芹as薯h牌Lo題ad掌er程序.錦軟件皺集成蛋了40院0余個(gè)安代碼工例程百,對(duì)掘應(yīng)于燒各種習(xí)不同屈的芯纖片,葡位于..撒.\a肚rm庫(kù)\s悉rc乎\e園xa慮mp穿le盡s目錄薄下場(chǎng).進(jìn)池一步溜改進(jìn)秤了編墾譯器揚(yáng)速度平優(yōu)化壺,重湊寫了乏的浮貴點(diǎn)運(yùn)死算庫(kù)退.握對(duì)更曉多嵌路入式慶操作袋系統(tǒng)集的支尺持背新增惑支持OS滑EK類操脹作系烈統(tǒng)的OS脅EKRu桶n-可Ti社meIn錄te凍rf借ac咸e越(O奪RT鵝I)新增播支持OS樸E啟Ep低si剖lo訂n肆RT監(jiān)OS的Ke陽rn兔el份A調(diào)wa縣re綁ne芳ss調(diào)試竭.龍新增努支持em等bO虜S、SM鏈X、NO肢RT嶼i等的仰支持校.方調(diào)試蛾器的爐增強(qiáng)爆功能憂.碰對(duì)堆遲棧運(yùn)麥行的賊監(jiān)測(cè)煎功能鄉(xiāng)豐.癥配合IA燃R繞J-忽Li必nk仿真床器的杜新增鏈功能忠.J-悼Li蠅nk曠T回CP漢/I歐P服務(wù)迅器晌.調(diào)鼻試器蔥和IA預(yù)R到J-堵Li罷nk仿真先器協(xié)近同配討合,辰實(shí)現(xiàn)匯對(duì)AR殖M處理尋器的捆多核疑調(diào)試羞.荷對(duì)IA湯R清J-堂Tr恢ac蘭e仿真芬器提內(nèi)供全貴面的驚支持左.測(cè)在C-屯SP洲Y模擬狐器中師可執(zhí)寇行Tr旗ac粱e的模是擬滿.支溜持同浩一芯飯片上錘多顆Fl陸as鑄h的Fl渴as龍h濾Lo筑ad選er程序慮,以絲式及通耽用的Fl謹(jǐn)as滅h筒Lo謊ad館er開發(fā)被指南②EW飄AR鑒M軟件梢在芯劑片級(jí)赤支持立方面延的特吊色籮.完悲備的器各廠姿商AR貼M處理秧器的C/楚C+紗+和匯巨編語快言外接設(shè)寄礙存器慎定義蛛文件氧.移大量具適合選于嵌森入式陶代碼公的編伙程語戲言擴(kuò)夜展特陶性,看包括耳存儲(chǔ)漆器關(guān)唯鍵字很,函盲數(shù),匙中斷別函數(shù)鑼,存興儲(chǔ)器奸映射I/潑O等始.針煤對(duì)評(píng)泉估板菠的例旅程,紐奉包含IA張R、An立al駛og票D貨ev蹄ic敏es、Ai居jiSy取st奧em、AR思M、At梁me勺l、Ci濕rr鏡us襖L槐og串ic、Fr漲ee喉sc惱al腦e、Ke彼il、OK烏I、Ol唇im皆ex、Pa鹿sa宇t、Ph乖il怨ip占s、Ph憲yt語ec、ST和TI等廠述家的蹦開發(fā)勤.支遲持AR鼠M或Th材um狐b模式獵下大戶至4G字節(jié)朋的應(yīng)奧用程忠序莫.每守個(gè)函侵?jǐn)?shù)都棋能選丟擇在AR棟M或Th樸um伸b模式自下編畝譯角.可脂生成VF膀P向量紀(jì)浮點(diǎn)生協(xié)處房誠(chéng)理器貞代碼避.默支持An遠(yuǎn)al克og計(jì)D喊ev斥ic震es、At薄me溉l、Fr印ee籠sc召al存e、OK海I、Ph某il反ip張s、ST和TI等廠斜商的AR奔M處來器的Fl則as充h岔Lo霧ad闖er程序含.愿支磚持AR林M沃An垂ge皆l懶De傳bu咬g采mo捐ni系to朵r③EW帶AR克M編譯斗器的臉軟件曾特色.先征進(jìn)的粥通用靈編譯拔器優(yōu)厘化和烏針對(duì)溫特定療處理沫器的裂速度占優(yōu)化歷及存再儲(chǔ)器督優(yōu)化蹤蝶功能.輕兇量運(yùn)投行庫(kù)巷,用始戶可幅以根脊據(jù)需氧要自許行配椅置,角提供狠全部帥源代坊碼.靈立活的盜存儲(chǔ)跡器控殲制,麻允許億詳細(xì)際地為域代碼剃和數(shù)覺據(jù)分木配地?fù)嶂罚プ锍徽剐枰醯暮硵?shù)和盞變量.C/飽C+掌+變量姥和函牽數(shù)連萄接時(shí)街全局源類型線檢查.可撕選的吳校驗(yàn)謎和生留成功帝能,煮用于頃運(yùn)行育時(shí)映言象校金驗(yàn).自輝動(dòng)將齊代碼查和數(shù)殊據(jù)放森置到鉆非連聲續(xù)的端存儲(chǔ)宇器區(qū)彼域.強(qiáng)潤(rùn)大的贊可重龜定位糕宏匯尿編器哈,支買持豐逢富的陳命令什集和糟操作笛符④EW坑AR組M調(diào)試蜓器的漠軟件傳特色.完全鐘集成搜的源厭代碼掏和反防匯編來程序次調(diào)試?yán)逼?非常默細(xì)化水的執(zhí)漠行控各制(潮函數(shù)匹調(diào)用趨級(jí)步省進(jìn)).復(fù)雜捆的代客碼和肅數(shù)據(jù)圾斷點(diǎn).豐富脖的數(shù)溜據(jù)監(jiān)芬視功暫能.屈Lo仿ca直ls,Wa負(fù)tc答h,Au疲to,Li唯ve謎W鐮at徑ch和Qu幣ic善k齡Wa賞tc扒h等變?cè)屏坎橹{看窗壁口.寄存誼器和刺存儲(chǔ)模器查勒看窗告口.支持ST湖L容器.花C/干C+妥+調(diào)用真棧窗紋口,瞧同時(shí)著還可害以顯汽示將切要進(jìn)蒸入的亂函數(shù).雙擊眨調(diào)用怎鏈上立的任值何函忍數(shù)將敘更新應(yīng)編輯獎(jiǎng)器、問局部渡變量濁、寄犬存器投、變恩量查觀看和宅反匯倒編窗肢口,禍以顯事示在倦該函晃數(shù)調(diào)順用時(shí)氧的狀羅態(tài).跟蹤言功能順,可安以檢始查執(zhí)絹行的途歷史騾記錄尖。在冠跟蹤血窗口緞中移褲動(dòng)時(shí)區(qū)將更頓新編爺輯器政和反吧匯編拔窗口痕以顯挽示合該適的羞位置捏。.控制父臺(tái)I/偶O仿真.中斷磚和I/射O模擬駕仿真.類似C語言綱的宏軌系統(tǒng)臟,可炒擴(kuò)充舒調(diào)試報(bào)器的察功能.由主礙機(jī)執(zhí)南行的躲應(yīng)用拌程序雞系統(tǒng)閘調(diào)用至仿真.代碼況覆蓋略率和洽執(zhí)行輸時(shí)間嫂分析探工具.通用乓的Fl任as始h挺Lo詳ad靠er程序公及開浙發(fā)指納南.同時(shí)鄉(xiāng)豐支持禾多顆Fl貴as宵h的Fl動(dòng)as鄉(xiāng)豐h爽Lo息ad衣er程序.支持OS同EK姨R殘un異-T恭im量e攤In越te隔rf籍a(chǎn)c晨e歇(O間RT電I).提供悲為調(diào)踢試器挖擴(kuò)充歲第三沫方功餓能的流軟件率開發(fā)織包,巡壽如RT熟OS調(diào)試疲擴(kuò)充企和仿掠真器必驅(qū)動(dòng)汁擴(kuò)充.命令菌行調(diào)駕試工皆具⑤IA逢R竟C-醒SP漸Y支持視的調(diào)定試方陷法.鄭I島AR翼J氣-L稻in討k高JT震AG接口至(支后持所到有AR桑M7和AR框M9核,夠通過US慎B或TC低P/房誠(chéng)IP連接齊).勵(lì)R輪DI接口遍類的永第三蒸方仿浪真器層(Ab凍at烤ro外nBD誓I1缸00壞0姥&俊BD嬌I2民00慢0,蠟E節(jié)PIMa問ji愧c,As閑hl勞in位gOp伍el政la,Ai悼jiOp暈en軍IC斬E,Si愈gn掉umJT者AG脹je酸t(yī),中AR型M邊Mu乏lt拘i-緩IC掩E等).Ma獲cr皆ai由go確rWi刊gg戚le蜜r,瀉R豪av績(jī)en吼,mp辰De貓mo畝n和US項(xiàng)Bd劣em桑on等調(diào)盞試接棚口.貢E佳PIJe詳en嗎i仿真悔器支愿持.楊I(lǐng)捐AR的RO辭M-追Mo怠ni驚to蘿r.濟(jì)A齒RM公司良的An搶ge充l情RO礙M-腎Mo廊ni聞to組r(用減于At陽me吉l和Ci慣rr桿us注L附og粗ic的評(píng)尊估板氣)⑥EW減AR辯M圖形能化的冊(cè)集成售開發(fā)交環(huán)境庫(kù)的界逢面特值色.分層勢(shì)次的餃工程孟組織.同一煤工作股空間敗中允集許存徑放多膚個(gè)工肥程.可停旺靠的誼窗口探和多或視圖.源代籠碼瀏攜覽.創(chuàng)建鑼和維鋤護(hù)庫(kù)推的工裕具.可以漢和源燃代碼睬控制滋系統(tǒng)貧相集距成.文本旺編輯辜器.支持顆多字浸節(jié)字壇符(府漢字僻).上下議文相豈關(guān)的滾幫助虹系統(tǒng).根據(jù)殿句法溫著色.無限杰制的un郊do布/r需ed沸o.搜尋下、替依換和漲增量粉搜尋.餃Go旺t店o.書簽.錯(cuò)誤季標(biāo)簽掠:查竄閱前境一個(gè)/下一拴個(gè).自動(dòng)功括號(hào)柱配對(duì).智能輕縮排.類似及網(wǎng)頁喘瀏覽雞器的盛前向/后向凳源碼渾查閱.代碼市斷點(diǎn)轟的設(shè)弄置/清除/使能/禁止.命令賓行編估譯連菌接工屠具⑦EW噴AR哭M的編溉程語鈴言和年標(biāo)準(zhǔn).遵循IS歪O/代AN津SI此C帥94(帶吊有一嫌些從C9販9標(biāo)準(zhǔn)顏中挑相選的脈特性躍)標(biāo)章準(zhǔn)的C編程缺語言.嵌入劉式C+深+擴(kuò)展論,支霉持模微板、踢多重跳繼承研和虛要擬繼芝承、宣名字送空間追以及閑其它溉不增訂加執(zhí)敗行時(shí)幫間或護(hù)存儲(chǔ)熔器開做銷的C+鄙+特性簽。完些整的鑒嵌入攝式C+罵+庫(kù)還籮包含貢字符向串、喜流等仇特性獻(xiàn)。.加I鎮(zhèn)EE納E-狂75勿4浮點(diǎn)糊運(yùn)算儉規(guī)則.彈M周IS枝RA借C檢查峽器.支持士大量呈工業(yè)匠標(biāo)準(zhǔn)裝的調(diào)見試和天映象皂文件遞格式訂(如EL悄F/鞏DW畢AR諒F),嘗與大驅(qū)多數(shù)臨常見厚的調(diào)聰試器鑰和仿?lián)]真器燒兼容⑧做用戶烘幫助.完備尼的例遷程和唐工程域模板坡。.上下伙文相牲關(guān)的愈聯(lián)機(jī)轎幫助謀系統(tǒng)茫,帶牌有庫(kù)溉函數(shù)曉查閱育功能.印刷瘋好的渴用戶域指南閥,帶音有詳軋細(xì)的st呼ep外-b合y-春st嚇ep教程.友好錘、詳敢盡和霜精確犁的錯(cuò)邀誤信念息和售警告汽信息2.億3用AX罷D進(jìn)行橡代碼產(chǎn)仿真耽、調(diào)沫試2.獸3.袋1砍A后XD簡(jiǎn)介AD核X(編AR灘M為ex懶te滋nd任ed請(qǐng)D侄eb畫ug胖ge晴r)是AD存S軟件舟中獨(dú)榴立于Co醋de夸W武ar盈ri第or廉I棵DE的圖憲形軟籠件,虜可從Co召de鉤W蔽ar糟ri蠟or蓄f卻or視A套R(shí)M殲D裝ev獄el懸op方er剃S癢ui倉(cāng)te中進(jìn)咬入AD瓶X進(jìn)行滑調(diào)試勸,或秀在Wi母nd俗o(hù)w龜s下選燭擇“挖程序許”∣AR軌M泄De解ve唐lo志pe齡r磨Su吧it排e碼v1醬.2瞧∣A最XD貢D瘦eb解ug榆ge長(zhǎng)r進(jìn)入曬調(diào)試主。要校使用AX全D必須友首先庭有生耍成包辭含調(diào)顆試信跌息的舍程序勞,即某由Co筑de阿W株ar得ri斬or陷f號(hào)or貍A垂RM的D授ev劇el夢(mèng)op畏er梨S亦ui棕te編譯姻生成垂含有殼調(diào)試堂信息悅的可請(qǐng)執(zhí)行EL狀F格式軍的映屋像文纖件(擋*.ax飯f)。1在AX疊D中打屋開調(diào)下試文富件在Co工de篩W鉛ar遭ri訓(xùn)or膜f拒or底A辮RM澤D本ev嶺el頭op犯er僵S讓ui倘te界面鏈中,團(tuán)點(diǎn)擊De茶bu肉gg兄er進(jìn)入AX恥D調(diào)試梳界面巡壽。選擇Fi撒le睡∣L笑oa斥dim寒a(chǎn)g扭e命令季,打霜開Lo熟ad何i尖ma辰ge對(duì)話基框,挺找到呼要裝冤入的.ax拴f映像碑文件廁,單植擊“麥打開?!卑唇殁o,贏就可罷以把績(jī)映像診文件窮裝載慈到目抓標(biāo)內(nèi)稀存中關(guān),如睬圖2-嘴22所示撲。利用Ex期eu拌te菜單牽中的還子菜叉單項(xiàng)敏對(duì)可岸執(zhí)行帳映像虜文件尼進(jìn)行百調(diào)試充,各憶選項(xiàng)等的含沙義如沫下:.選擇Go子菜盆單或好按F5鍵,涌將全篩速運(yùn)特行代撞碼。.選擇St恒op子菜督單或娘按Sh謠if前t+夜F5鍵,轎將停輔止運(yùn)鹽行代挎碼。.選擇St秋ep瞧I山n子菜滾單或否按F8鍵,義以單鎖步執(zhí)耍行代軌碼,密若遇危到函暑數(shù),四則進(jìn)暑入函申數(shù)內(nèi)宰執(zhí)行丹。.選擇St齒ep子菜捧單或鄉(xiāng)豐按F1懷0鍵,左以單征步執(zhí)肅行代拳碼,鍬若遇高到函未數(shù),撒則把撕函數(shù)尖看成茅一條桃語句穴單步荷執(zhí)行藍(lán)。.選擇St減ep洽O題ut子菜叉單或歉按Sh貍if亭t+協(xié)F8鍵,排在St丟ep尺I呆n單步蒼執(zhí)行尿代碼毅進(jìn)入嫌函數(shù)招內(nèi)后遇,若抓選該淺子菜總單,踩則可瓜以從亮函數(shù)江中跳御出返洪回到兩上一邊級(jí)程膛序執(zhí)旱行。.選擇Ru蛙n姑To英c頂ur或so冊(cè)r子菜絕單或宣按F7鍵,蹦以全位速運(yùn)嘆行到啟光標(biāo)軟處停府下。.選擇Sh易o(hù)w雹E妻xe掘cu洽ti帳on隔C燥on裕te維xt子菜壓?jiǎn)?,籠可顯眠示執(zhí)禁行的工內(nèi)容卷。.選擇De叨le慰te誰A炎ll洲B員re機(jī)ak竄po帖in請(qǐng)t子菜亂單,反清除扛所有合的斷道點(diǎn)。2.查箭看存篇儲(chǔ)器嘆、寄該存器若、變貫量?jī)?nèi)蹄容利用AX欄D菜單碌選項(xiàng)Pr堆oc怕es盛so嚇r著Vi研ew棋s和Sy能st渠em覽V家ie勇ws中的跨子菜已單選鬧項(xiàng)可貨查看熟寄存甲器、僅變量定值,叢還可誓以查鍛看某系個(gè)內(nèi)傳存單日元的蒙數(shù)值埋等。狐各子蒙菜單燭的含戰(zhàn)義如瓣下:選擇Re醬gi慈st稻er光s子菜雪單或分按Ct督rl珍+R鍵,燈可查惡看或松修改希目標(biāo)愛板處踏理器拴中寄層存器嘆中的我值.選擇Wa獎(jiǎng)tc焰h子菜虜單或幅按Ct世rl淡+E鍵,龜可對(duì)激處理話器設(shè)殘置觀視察點(diǎn)蹲,觀嘗察點(diǎn)廚可以徒是寄瓜存器夸、地較址等蜂,臥但不瓶能修檢改。海特別傘注意困:Pr本oc全es辯so宅r泊Vi瞞ew鹿s菜單睜下的Wa郵tc汪h只能售觀察斑處理坊器,序而Sy置st舟em欣V戀ie忽ws菜單例下的Wa題tc逼h或按Al油t+劇E鍵時(shí)陳可對(duì)喬目標(biāo)意板上頓的任叛何資愉源建他立觀暮察,電可增卷加或丙刪除壞觀察翅點(diǎn)。.選擇Va狐ri傅ab巧le老s菜單決或按Ct穴rl鋪+E鍵,真可查嫁看或糖修改塵當(dāng)前嶄可執(zhí)木行的吸映像租文件背(程搜序)辰中的頸變量濾值,啦這些懂變量忠可以匙是局乘部變寒量、戶全局冊(cè)變量趁、類拘屬變尾量。喇可增蘇加或桃刪除足查看問或修竹改的市變量逃。.選擇Me漲mo遙ry子菜墊單或浪按Ct絮rl勉+M鍵,申可查澡看或喂修改右存儲(chǔ)查器中霉的值何。如在興程序妹執(zhí)行冰前,鏡可以督先查寫看兩憲個(gè)宏蘿變量IO爹PM比OD和IO瓶PD棄AT膨A的當(dāng)雀前值刮。方外法是傾:.選擇AX難D的Pr絞oc販es具so炎rVi繡ew宇s∣纏Me嬌mo號(hào)ry命令斃或按Ct奏rl蛛+淋M鍵后攜,查裝看或趙修改聽存儲(chǔ)堅(jiān)器中尊的值潑,如直圖2-感23所示盾。3.在Me泊mo貌ry誕S溪ta禁rt傷a贏dd貫re探ss文本印框圖編上,酬用戶冬可以書根據(jù)悄要查凍看或凱修改自的存州儲(chǔ)器欺地址句輸入歉起始剪地址屑,在麗下面址的表疼格中頌會(huì)列喝出連形續(xù)的64個(gè)地剝址。侮因?yàn)镮/妄O模式誕控制倦寄存連器和I/召O數(shù)據(jù)吃控制鈴寄存捆器都至是32位的哪控制忠寄存夏器,堡所以記從0x斤00程00舍00笛00開始箭的連姓續(xù)4個(gè)地所址空剝間存孟放的肆是I/擇O模式香控制言寄存揪器的剖值,成從圖儉中可膀以讀搭出該壩控制咳寄存罪器的硬值,預(yù)數(shù)據(jù)咱控制斯寄存談器的尿內(nèi)容濃,注船意因憲為用定的是談小端查模式寸,所問以讀叛數(shù)據(jù)洞時(shí)注告意高長(zhǎng)地址稼中存源放的晝高字怨節(jié),排低地齒址存寧放的滿是低棒字節(jié)移。4.斷點(diǎn)抵設(shè)置頭、查潮看在程封序調(diào)代試時(shí)養(yǎng)經(jīng)常杜設(shè)置登斷點(diǎn)吹,即蘆在程咐序的敏某處默設(shè)置見斷點(diǎn)勤,當(dāng)逝程序小執(zhí)行癥到斷策點(diǎn)處哭即可腫停下疲,這導(dǎo)時(shí)開敏發(fā)人焦員可晨通過腸前面堪的方巧法查購(gòu)看寄柔存器贈(zèng)、存犯儲(chǔ)器街或變邊量的奇值,熄以判簡(jiǎn)定程屋序是潤(rùn)否正譯常。玻設(shè)置錯(cuò)斷點(diǎn)令的方淹法是崗將光寧標(biāo)移弱到需摩設(shè)置若斷點(diǎn)嗎處,見使用砌快捷屋鍵F9在此浸處設(shè)朗置斷勿點(diǎn)。查看靈斷點(diǎn)續(xù)的方繡法是秧:選端擇Sy痕st弄emVi拜ew柔s∣寺br大ea陜kp效oi劉ntvi罵ew命令屢或按Al沫t+揚(yáng)K鍵,宴在斷灑點(diǎn)狀洞態(tài)對(duì)耽話框悟中右撓擊,市利用郵快捷辣菜單肆可增慮加或粥刪除副斷點(diǎn)猾。按F5鍵,餓程序沾將運(yùn)洽行到訴斷點(diǎn)業(yè),如繭果要外進(jìn)入索函數(shù)野內(nèi)查即看如唇何運(yùn)磚行的配,可雁以選特?fù)馝x肥ec乞te興∣S柱te飛pIn恐w命令半或按壇下F8鍵,奸進(jìn)入井到子柄函數(shù)抓內(nèi)部俊進(jìn)行唇單步搬程序下的調(diào)憑試。2.環(huán)3.堤2竊J付TA形G概述JT雨AG是Jo糞in笑t剪Te呈st才A芝ct花io頌n錯(cuò)Gr肢ou道p(聯(lián)洽合測(cè)珠試行褲動(dòng)小跟組)景的簡(jiǎn)套稱,概由于IE榨EE窄1便14曠9.娘1標(biāo)準(zhǔn)蘿是由JT歐AG這個(gè)貿(mào)組織交最初雅提出炒的,藏最終弊由IE尾EE批準(zhǔn)蕩并且痛標(biāo)準(zhǔn)炮化的揀。所借以IE盯EE丑1涉14剪9.雷1這個(gè)劣標(biāo)準(zhǔn)嬸一般昨也俗奔稱JT酸AG調(diào)試認(rèn)標(biāo)準(zhǔn)碌。JT籃AG標(biāo)準(zhǔn)疏主要懇用于杠芯片寫內(nèi)部物測(cè)試奶及對(duì)攀系統(tǒng)胡進(jìn)行礙仿真微、調(diào)何試。JT孕AG技術(shù)涼是一肺種嵌病入式灘調(diào)試皆技術(shù)搜,它侄在芯士片內(nèi)杏部封冰裝了取專門溪的測(cè)油試電費(fèi)路TA斧P(Te球st達(dá)A亞cc稿e(cuò)s覽s從Po貼rt測(cè)試魚訪問司口)斜,通廳過專摩用的JT謙AG測(cè)試故工具圾對(duì)內(nèi)便部節(jié)便點(diǎn)進(jìn)淺行測(cè)變?cè)嚒1衬壳昂榇蠖嗷?shù)比籠較復(fù)令雜的越器件密都支劑持JT代AG協(xié)議起,如AR種M、DS壺P、FP職GA器件鋒等。睡標(biāo)準(zhǔn)佩的JT貧AG接口松是4線:TM太S、TC足K、TD讓I、TD刺O,分蔬別為郊測(cè)試巾模式寇選擇碼、測(cè)炮試時(shí)習(xí)鐘、燒測(cè)試雨數(shù)據(jù)完輸入疑和測(cè)潤(rùn)試數(shù)貿(mào)據(jù)輸稱出。JT小AG測(cè)試最允許誕多個(gè)國(guó)器件超通過JT暈AG接口塌串聯(lián)蜻在一異起,掉形成得一個(gè)JT嶺AG鏈,饞能實(shí)究現(xiàn)對(duì)具多個(gè)圾器件幸分別陰測(cè)試療。JT前AG接口扔還常販用于區(qū)實(shí)現(xiàn)IS曉P(In遼-S響ys伯te捐m義Pr奧og愿ra走mm我ab艙le在線尿系統(tǒng)廈可編竹程)護(hù)功能未,如搞對(duì)FL卡AS器H器件艷進(jìn)行撕編程簽等。在JT緣瑞AG調(diào)試朱中,困邊界霞掃描玻(Bo圖un軋da追ry里-S注ca救n)是汽一個(gè)講很重信要的耗概念孟。邊費(fèi)界掃臉描技斃術(shù)的幸基本哨思想項(xiàng)是在趴靠近仰芯片進(jìn)的輸汪入輸痕出管醬腳上袋增加散一個(gè)典移位名寄存農(nóng)器單饅元。乳因?yàn)橐圻@些取移位墊寄存敗器單熟元都能分布競(jìng)在芯宏片的逗邊界己上,李所以貢被稱烤為邊牲界掃漏描寄養(yǎng)存器攪(Bo吳un悔da劃ry踢-S洪ca諷n謠Re視gi沸st飛er經(jīng)C達(dá)el即l)。芯片敲處于滑調(diào)試負(fù)狀態(tài)脈的時(shí)陪候,雪這些病邊界萌掃描網(wǎng)寄存芳器可隆以將桂芯片喪和外幟圍的亦輸入思輸出闊隔離朱開來洲。通齒過這姓些邊宜界掃份描寄布存器俱單元翅,可雁以實(shí)隨現(xiàn)對(duì)防芯片區(qū)輸入棉輸出竹信號(hào)乎的觀禿察和坦控制轎。如唇果需者要捕紡獲芯偶片某突個(gè)管平腳上畝的輸匹出,耽首先筒需要?jiǎng)Π言摫芄苣_嶺上的殺輸出涌裝載堆到邊恐界掃馳描鏈椒的寄亭存器娛單元主中去像,然叫后通墻過TD秩O輸出螞,這賓樣,碰我們透就可慘以從TD常O上得鵝到相梢應(yīng)管母腳上錯(cuò)的輸左出信勞號(hào)。慣如果別要在悄芯片狗的某霸個(gè)管叫腳上賄加載或一個(gè)勵(lì)特定零的信累號(hào),測(cè)則首申先需找要通奴過TD毀I把期造望的步信號(hào)照移位闊到與稈相應(yīng)畫管腳寒相連挪的邊悶界掃小描鏈賭的寄堂存器脈單元緞里去鉤,然打后將使該寄惰存器乳單元風(fēng)的值嗎加載睡到相宅應(yīng)的惠芯片碧管腳銅。由于刺在正缺常的躬運(yùn)行綿狀態(tài)央下,哲這些襪邊界睜掃描跨寄存超器對(duì)堂芯片構(gòu)來說捆是透幕明的濁,所蔑以正稀常的壘運(yùn)行辰不會(huì)屆受到半任何閃影響型。這船樣,懇邊界殲掃描凡寄存何器就泊提供繪了一麥個(gè)便惜捷的屢方式砌,用絮以觀巾測(cè)和茅控制積所需曲要調(diào)務(wù)試的艙芯片汗。另聞外,逢芯片楊輸入更輸出碧管腳體上的方邊界懲掃描殲(移澆位)排寄存楊器單呀元可連以相旨互連煌接起斥來,謙在芯艷片的泊周圍詞形成規(guī)一個(gè)絞邊界醋掃描牲鏈(Bo燦un盈da施ry莊-S躲ca蕉n輕Ch支ai感n)。蜜一般搞的芯即片都泛會(huì)提戀供幾防條獨(dú)稻立的燥邊界妖掃描美鏈,帖用來略實(shí)現(xiàn)苗完整販的測(cè)輔試功土能。繭邊界報(bào)掃描掃鏈可程以串范行地遣輸入耕和輸魂出,件通過孩相應(yīng)傲的時(shí)痛鐘信倘號(hào)和宵控制慨信號(hào)伯,可蠅以方除便地蓮觀察拐和控礎(chǔ)制處案在調(diào)曾試狀裝態(tài)下福的芯輩片。JT慚AG仿真偷器需石要設(shè)曠備驅(qū)葵動(dòng)程竿序驅(qū)鉗動(dòng),抖在我諒們使涼用的頁教學(xué)喚實(shí)驗(yàn)護(hù)系統(tǒng)泳(ED掠UK徹IT抱-Ⅲ),JT示AG仿真福器的玩驅(qū)動(dòng)旨程序器為兩降個(gè)動(dòng)蘆態(tài)鏈昌接庫(kù)恭(Ea闖sy屑IC偉EA易rm除9P洪lu宇s.飲dl耀l,Ea秤sy幅IC盒EA勢(shì)rm球7P濾lu盤s.離dl也l),共把這帶兩個(gè)憐文件云拷貝質(zhì)到C:缺\E亡mb營(yíng)es燃tI封DE蕉\B橋in窮\D列ev圾ic激e\路徑爺下,傲即可很正常涼使用胳。2.旺3.躁3漠N滿or和Na嘩ndFl劇as薦h的區(qū)連別和伸使用No瓶r和Na掙nd是現(xiàn)團(tuán)在市柔場(chǎng)上并兩種許主要殊的非礙易失燃閃存談技術(shù)蜂。In巧te脅l公司泥于19四88年首地先開獨(dú)發(fā)出No土r洞Fl絲式as喘h(huán)技術(shù)蕉。這殿項(xiàng)技嗓術(shù)的取開發(fā)磚和投男放市淚場(chǎng)徹爹底改數(shù)變了蝕原先麥由EP躺RO貍M和EE媽PR它OM一統(tǒng)勺天下單的局鬧面。簡(jiǎn)緊接繳著,19芽89年東船芝公盈司發(fā)妥表了Na唇ndFl訪as監(jiān)h結(jié)構(gòu)掠,強(qiáng)怪調(diào)降例低每蝕比特亂的成感本,嶼提供繡更高裕的性倘能,秤并且外像磁率盤一蘭樣可巖以通窯過接圓口輕湖松升淺級(jí)。盛在具軍有Na倆ndFl桑as化h接口猾的系欺統(tǒng)中挖,Na禍ndFl電as咳h存儲(chǔ)健器可湖以替廊代No錄r師Fl摟as魚h存儲(chǔ)觸器使違用。多許多緒業(yè)內(nèi)剪人士叛也搞電不清檔楚Na瓦nd閃存犯技術(shù)作相對(duì)捉于No資r技術(shù)懶的優(yōu)資越之鄙處,肥因?yàn)榫浯蠖喑蓴?shù)情族況下狼閃存貸只是蓬用來岔存儲(chǔ)牽少量楚的代吩碼,腫這時(shí)No促r閃存級(jí)更適告合一踏些。燒而Na卡nd則是雜高數(shù)茄據(jù)存郵儲(chǔ)密御度的榴理想醫(yī)解決旋方案鼠。No慕r的特芒點(diǎn)是XI侄P(eX苗ec尾ut單eIn陶P熊la閃ce芯片坊內(nèi)執(zhí)彩行)津特性瞇,這后樣,謝應(yīng)用私程序臨可以籌直接末在Fl勺as棕h閃存目?jī)?nèi)運(yùn)通行,死不必透再把腰代碼磚讀到活系統(tǒng)RA真M中。No趟r的傳蠅輸效步率很程高,階在1~差4M萌B的小炕容量恒時(shí)具斥有很截高的籠成本菠效益軟,但煮是很掙低的剪寫入佳和擦瘦除速瓜度大偉大影堤響了反它的綢性能壇。Na平nd結(jié)構(gòu)及能提尚供極廚高的籠單元掛密度續(xù),可塞以達(dá)悉到高帝存儲(chǔ)啄密度缸,并粱且寫抽入和段擦除漆的速洽度也沉很快駝。應(yīng)蛾用Na徒nd的困苦難在世于Fl笛a(bǔ)s掠h的管極理和江需要乎特殊由的系獄統(tǒng)接才口。1.性能且比較Fl穴as扯h閃存詢是非決易失爬存儲(chǔ)饒器,??梢詣艑?duì)稱程作塊股的存牽?jī)?chǔ)器妨單元懸塊進(jìn)貞行擦雙寫和統(tǒng)再編床程。累由于浪任何Fl吧as濾h器件斬的寫清入操頂作只透能在慕空或占已擦形除的詳單元混內(nèi)進(jìn)減行,真所以世大多現(xiàn)數(shù)情郵況下質(zhì),在耽進(jìn)行寬寫入葉操作頑之前繼必須仆先執(zhí)娛行擦邁除。Na的nd器件毯執(zhí)行胸擦除險(xiǎn)操作霞是十稅分簡(jiǎn)射單的穿,而No改r則要是求在筑進(jìn)行哪寫入誦前先湊要將祖目標(biāo)宰塊內(nèi)皺所有坊的位電都寫騾為0。由于徑擦除No小r器件薦時(shí)是鎖以64喝KB住~1胸28腸KB的塊償進(jìn)行深的,誤執(zhí)行無一個(gè)免寫入/擦除非操作骨的時(shí)獻(xiàn)間為5s,與貞此相仁反,肅擦除Na瓶nd器件近是以8K盜B~吹32芽KB的塊使進(jìn)行云的,臟執(zhí)行跑相同撿的操什作最鑒多只死需要4m浙s。執(zhí)植行擦蝕除時(shí)程塊尺顧寸的基不同爐進(jìn)一凝步拉機(jī)大了No柜r和Na版nd之間喜的性芽能差納距,訓(xùn)統(tǒng)計(jì)孫表明頁,對(duì)沒于給鼠定的才一套師寫入卷操作寒,尤真其是意更新舉小文某件時(shí)拋,在道基于No搖r的單焰元中謹(jǐn)進(jìn)行周需要回更多絨的擦聚除操隊(duì)作。貿(mào)這樣暮,當(dāng)餃選擇劣存儲(chǔ)始解決褲方案諒時(shí),麻設(shè)計(jì)稿師必孔須權(quán)樸衡以峽下的階各項(xiàng)旦因素鋪:.禿N劈燕or的讀綱速度共比Na萄nd稍快厭一些軟。.Na步nd的寫將入速哲度比No您r快很榮多,Na杰nd的4m便s擦除濟(jì)速度蔑遠(yuǎn)比No愧r的5s快。.大多剝數(shù)寫鄙入操而作需肯要先攔進(jìn)行押擦除切操作豆。.Na嫩nd的擦閉除單超元更除小,睜相應(yīng)拌的擦棗除電糟路更談少。2.容量律和成衫本。Na宰ndFl惱as標(biāo)h的單溫元尺劈燕寸幾蒸乎是No瞇r器件數(shù)的一凝半,悅由于皆生產(chǎn)殊過程圣更為粉簡(jiǎn)單攏,Na芒nd結(jié)構(gòu)洞可以峰在給傾定的刺模具既尺寸純內(nèi)提矮供更海高的酷容量乖,也質(zhì)就相液應(yīng)地祥降低膜了價(jià)廚格。盡在Na餓nd閃存鬼中每堵個(gè)塊粥的最堅(jiān)大擦述寫次湯數(shù)是薯一百音萬次資,而No撈r的擦氧寫次拼數(shù)是拿十萬頁次。No義r淡Fl謊as博h占據(jù)技了容魂量為1M閱B~士16稻MB閃存尋市場(chǎng)致的大票部分督,而Na愁ndFl治as勢(shì)h只是心用在8M丟B~齊12局8M補(bǔ)B的產(chǎn)箏品當(dāng)?shù)裰?,透這也撇說明No勺r主要摔應(yīng)用噴在代罩碼存爸儲(chǔ)介糊質(zhì)中療,Na儀nd適合液于數(shù)赤據(jù)存床儲(chǔ)。Na鄉(xiāng)豐nd在Co萄mp玩ac案t繪Fl當(dāng)as榆h、Se難cu辯re退D吃ig渾it線al、PC庫(kù)C監(jiān)ar農(nóng)ds和MM抬C存儲(chǔ)策卡市定場(chǎng)上女所占萬份額隆最大賤。3.接口見差別朗。No源r著Fl糖as允h帶有SR些AM接口挨,有蘿足夠販的地鼓址引務(wù)腳來稈尋址析,可冠以很較容易出地存跪取其詳內(nèi)部艘的每顫一個(gè)縣字節(jié)美。基鳳于No播r的閃趨存使藥用非訊常方貪便,纏可以缺像其番他存秧儲(chǔ)器秀那樣敏連接錯(cuò),并粘可以瘋在上疤面直榜接運(yùn)柏行代迅碼。Na混nd器件絡(luò)使用世復(fù)雜攪的I/觸O口來蛇串行弊存取探數(shù)據(jù)嚴(yán),各無個(gè)產(chǎn)津品或息廠商慢的方千法可棚能各容不相灘同。8個(gè)引枕腳用訊來傳熟送控茅制、分地址勵(lì)和數(shù)予據(jù)信委息。Na紗nd的讀碧寫操覽作采街用51很2字節(jié)卷的塊孕,這苦一點(diǎn)汗與硬錢盤管斗理操墓作類旦似,漲顯然車基于Na乳nd的存迎儲(chǔ)器夕就可袋以取榴代硬薄盤或悉其他禁塊設(shè)堪備。在使朽用Na償nd器件癢時(shí),可必須費(fèi)先寫幫入驅(qū)勝動(dòng)程懇序,鍛才能剝繼續(xù)臺(tái)執(zhí)行知其他訪操作懲。向Na咸nd器件古寫入勻信息吼需要眨相當(dāng)襖的技相巧,現(xiàn)因?yàn)樘猎O(shè)計(jì)裁師決遭不能騾向壞娃塊寫星入,斗這就兔意味妥著在Na匯nd器件制上自紹始至養(yǎng)終都再必須可進(jìn)行克虛擬為映射眾。幸運(yùn)澇的是返,S3羨C2崗41炎0微處福理器語支持Na眉ndFl閣as芳h接口抄,大積大方軋便了斬在嵌筋入式背系統(tǒng)觸設(shè)計(jì)嫂中的濃應(yīng)用蠟。鑒必于兩押種存貢儲(chǔ)器涌各自列的優(yōu)至缺點(diǎn)擺,在S3央C2霞41蛛0嵌入隊(duì)式系皺統(tǒng)中具,對(duì)No秤r良Fl綢as稱h和Na互ndFl設(shè)as薦h電路憑都進(jìn)胖行了霸設(shè)計(jì)騎,以慚方便風(fēng)使用睬。2.風(fēng)3.熔4燒寫Fl榜as寧h程序憑調(diào)試閑結(jié)束死,要確將其傍可執(zhí)碰行文濟(jì)件燒鞋寫(臘或稱金固化灘)到灶目標(biāo)些機(jī)中Fl口as蛾h運(yùn)行禍,這狗個(gè)過令程要船通過且一個(gè)砍轉(zhuǎn)門貿(mào)的下倆載軟論件來乏進(jìn)行波,以Em嫁be隊(duì)stOn滑Li情neFl快as蜜h衛(wèi)Pr灘og呈ra包mm扮er姑f團(tuán)or紐奉A(yù)充RM為例癢,來支說明咬該軟真件的驢安裝飽和使芽用。1.安裝Fl花as咳h券Pr宰o(hù)g貓ra碌mm襪erFl秤as鞋h態(tài)Pr歲og件ra佛mm比er安裝畜過程丸比較飼簡(jiǎn)單各,運(yùn)櫻行Fl硬as鏟h脹Pr償og食ra孕mm準(zhǔn)er安裝模包中緊的Se失tu期p.泊ex信e,按胳照提續(xù)示一梯步步刮執(zhí)行棵即可賭。Fl補(bǔ)as鼓h節(jié)Pr央og謙ra小mm雖er安裝磚程序虧將自荒動(dòng)區(qū)死分電筋腦是隔否已作安裝Em漫be景stID勁E軟件脈的情遍況:①潑電腦皺已安陡裝Em判be與stID遇E軟件瓦,安裕裝程宵序?qū)⒘x會(huì)把Fl泳as吹h奸Pr筑og巴ra懂mm杜er缺省萌安裝經(jīng)到“Em翻be伸stID繡E安裝妄目錄\T如oo披ls恰\Fl旬a(chǎn)s哲hP患ro柜gr劈燕am亡me牢r”目錄集,見正圖2-姿24。同蜜時(shí)安劇裝程僑序?qū)⒖勺詣?dòng)熟探測(cè)涂是否扇安裝之與ID育E軟件桿共享依的設(shè)趟備模健塊和訊驅(qū)動(dòng)銹程序雖,安自裝完秧畢后潤(rùn)電腦亡無需向重新鬧啟動(dòng)丟。如掩果ID渣E已注捎冊(cè),諷軟件悠可直腎接運(yùn)須行。②端電腦盼未安脂裝Em宮be恨stID蠅E軟件刃,安肢裝程豆序?qū)⑻陼?huì)把Fl房誠(chéng)as勢(shì)h雹Pr暗og灑ra肢mm汁er缺省姨安裝刻到“Pr紐奉og腐ra坦m給Fi恒le笛s\Em微be填st田\F握la購(gòu)sh鴨Pr功og學(xué)ra雀mm獻(xiàn)er”目錄層,安核裝完盜畢后飼需要?jiǎng)傊匦陆亞?dòng)遙。軟偏件正播常運(yùn)枝行時(shí)崗需要吃注冊(cè)渴。軟塌件安補(bǔ)裝完住成后救將缺洽省建志立Em返be捕stTo駛ol屑s程序浮文件秧夾,旋包含翅執(zhí)行溉程序全和幫錯(cuò)助的牢快捷活方式悔。2.以Fl良as還h勢(shì)Pr源og碑ra狂mm烈er的功由能點(diǎn)擊Fl迷as霸h例Pr爪og痰ra譜mm芝er圖標(biāo)割,出節(jié)現(xiàn)圖2-閑25對(duì)話濁框,勸在第許一行冊(cè)有四邁個(gè)一幸級(jí)菜緩單,晨下面騙分別阻介紹橫。①耽文件匆菜單文件沸菜單添用于評(píng)保存是、打靈開用晌戶設(shè)西置的乏編程搏配置律數(shù)據(jù)溜文件閥,該校文件勉一般鎖以懸*.cf斜g形式百存在政。通炎過文際件菜蘭單,治用戶手還可邀以將只已打霜開的樸編程刪配置廣數(shù)據(jù)周文件裕里另陽存為準(zhǔn)其他浙文件虛,以還及打你開最頑近打初開過歸的四隙個(gè)編尚程配寧置文煩件。名文件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 租賃建筑設(shè)備合同
- 交通運(yùn)輸行業(yè)聘用合同模板
- 鐵路局乘務(wù)員招聘協(xié)議
- 空調(diào)維修班組施工合同
- 建筑通風(fēng)工程合同執(zhí)行細(xì)則
- 安防工程施工合同備案說明
- 城市應(yīng)急安防監(jiān)控系統(tǒng)施工合同
- 債權(quán)轉(zhuǎn)讓中介協(xié)議
- 企業(yè)供應(yīng)商合同管理策略
- 火車站消防系統(tǒng)升級(jí)協(xié)議
- 2025年競(jìng)聘醫(yī)院內(nèi)科醫(yī)生崗位演講稿模版(3篇)
- 虛擬貨幣地址分析技術(shù)的研究-洞察分析
- 2024年河南省公務(wù)員考試《行測(cè)》真題及答案解析
- 中藥封包療法操作規(guī)范
- 浙江產(chǎn)業(yè)帶分布情況
- 道岔主要幾何尺寸表
- 柳宗元毛筆楷書字帖
- 纖力玻璃鋼管道厚度,重量一覽表
- 新浪網(wǎng)刪貼申請(qǐng)文檔 (個(gè)人)
- 低溫乙烯罐內(nèi)罐預(yù)冷過程溫度急降原因探討
- 大同利創(chuàng)光伏電站試運(yùn)行報(bào)告
評(píng)論
0/150
提交評(píng)論