




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
KeiluVision集成開發(fā)環(huán)境4.4利用KeiluVision集成開發(fā)環(huán)境調(diào)試程序4.5利用ISP工具將程序下載到單片機(jī)中驗(yàn)證程序4.4利用KeiluVision集成開發(fā)環(huán)境調(diào)試程序4.4.1KeiluVision集成開發(fā)環(huán)境簡介4.4.2KeiluVision集成開發(fā)環(huán)境中調(diào)試單片機(jī)匯編語言程序的方法4.4.1KeiluVision集成開發(fā)環(huán)境簡介KeiluVision集成開發(fā)環(huán)境(IDE,以下簡稱uVision)是一個(gè)基于Windows的開發(fā)平臺(tái),包含高效的編輯器、項(xiàng)目管理器和MAKE工具。uVision支持所有的KEIL8051工具,包括C編譯器、宏匯編器連接/定位器、目標(biāo)代碼、到HEX的轉(zhuǎn)換器。uVision通過以下特性加速嵌入式系統(tǒng)(單片機(jī)應(yīng)用系統(tǒng))的開發(fā)過程:全功能的源代碼編輯器器件庫用來配置開發(fā)工具設(shè)置項(xiàng)目管理器用來創(chuàng)建和維護(hù)項(xiàng)目集成的MAKE工具可以匯編編譯和連接用戶的嵌入式應(yīng)用所有開發(fā)工具的設(shè)置都是對(duì)話框形式的真正的源代碼級(jí)的對(duì)CPU和外圍器件的調(diào)試器高級(jí)GDIAGDI接口用來在目標(biāo)硬件上進(jìn)行軟件調(diào)試以及和Monitor-51進(jìn)行通信與開發(fā)工具手冊(cè)和器件數(shù)據(jù)手冊(cè)和用戶指南有直接的鏈接安裝完成后的界面安裝授權(quán)的方法是,在“File”菜單中選擇“LicenseManagement...”菜單項(xiàng),彈出“LicenseManagement”對(duì)話框在這里輸入授權(quán)號(hào)根據(jù)這個(gè)號(hào)碼,向經(jīng)銷商索取授權(quán)號(hào)4.4.2KeiluVision集成開發(fā)環(huán)境中調(diào)試單片機(jī)匯編語言程序的方法uVision集成開發(fā)環(huán)境中包括一個(gè)項(xiàng)目管理器,它可以使單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)變得簡單。要?jiǎng)?chuàng)建一個(gè)應(yīng)用,需要按下列步驟進(jìn)行操作:1)啟動(dòng)uVision,新建一個(gè)項(xiàng)目文件并從器件庫中選擇一個(gè)器件2)新建一個(gè)源文件并把它加入到項(xiàng)目中3)針對(duì)目標(biāo)硬件設(shè)置工具選項(xiàng)4)編譯項(xiàng)目并生成可以編程到程序存儲(chǔ)器的HEX文件5)下載到單片機(jī)中進(jìn)行仿真調(diào)試1.啟動(dòng)uVision2并創(chuàng)建一個(gè)項(xiàng)目
新建一個(gè)項(xiàng)目文件選擇單片機(jī)型號(hào)選擇單片機(jī)型號(hào)拷貝啟動(dòng)代碼提示2.新建一個(gè)源文件并把它加入到項(xiàng)目中新文件內(nèi)容見下頁【例宮4-容4】膠假舌設(shè)晶景振頻欄率為腳6M蓮Hz盒。將笛ST倍C2健C5谷A6猛0S攤2單驗(yàn)片機(jī)依片內(nèi)所集成精的外誦部R繳AM拒0升00戚0H劃~0盲00葛FH少單元牙的內(nèi)題容清縮慧零,殊然后便循環(huán)秧從P標(biāo)1.蠻0輸膊出1掛0m曉s方窯波。$I好NC軋LU榆DE叛(S豪TC眼12仇C5愿A.互IN舅C)駛;包含ST情C1亭2C獲5A司60耳S2單片及機(jī)寄樂存器考定義余文件OR嚷G欠00古00杯HLJ隔MP授M文AI叉NOR門G分01六00鮮HMA鼠IN磁:鏈MO達(dá)V魄SP撤,#掠70晃H闖;設(shè)置扒堆棧飲指針MO知V英DP歇TR正,#監(jiān)00文00傍HMO鋸V簽R2涉,#倉10拉HCL純R唐ALO陸OP倡1:鞭M次OV騾X與@D段PT叨R,哪AIN挪C豆DP昏TRDJ脾NZ桐R幣2,描LO釣OP垂1活;將XR謊AM柳0洪00御0H但~0擦00滲FH單元列的內(nèi)宗容清身零SE頑TB遵P旁1.是0LO香OP潤2:讓C隙PL陣P匪1.局0LC銳AL撇L宏DE粒LA路YLJ晝MP跡L宗OO翁P2揀;輸出詞方波DE勾LA態(tài)Y:困MO枕V啞R2扒,#回10俘0臂;1爛0m店s延時(shí)磁子程踐序DL惕Y_墾LO黎OP葉:MO筑V潑R7乞,#選15勞0LO音OP泰:潔DJ卵NZ洗R層7,炊LO貸OPDJ面NZ碑R呆2,滲DL駐Y_徑LO重OPRE斬TEN術(shù)D保存菜文件輸入友文件意名加入頸源程袍序文查件到貝項(xiàng)目寬中選擇壺文件躺類型慘,然后蹦選擇收文件加入喜文件濃到源菌程序倚組選擇沿文件觸類型3.針副對(duì)目膝標(biāo)硬乏件設(shè)唯置工沾具選假項(xiàng)在此弱設(shè)置存使用示晶振克的頻序率4.編譯玩項(xiàng)目愉并生支成可港以編避程到響程序芝存儲(chǔ)液器的HE切X文件自動(dòng)帽填入戚與工赤程名岸相通邪的HE井X文件資名選中賢“Cr也ea玩te愧H相EX校F比il后e”復(fù)選泳框1)設(shè)桶置編凡譯選汗項(xiàng),牙設(shè)置鬼生成HE密X文件2)編睬譯失趕敗時(shí)擇的提屬示雙擊碧錯(cuò)誤孫信息孫行,畫可進(jìn)再行錯(cuò)擴(kuò)誤定非位出錯(cuò)室的行3)編挪譯成雕功時(shí)撕的提夜示5.對(duì)鋤程序芝進(jìn)行載軟件肅模擬趨調(diào)試粗或者遲下載吐到單癥片機(jī)犁中進(jìn)楚行仿夾真調(diào)喊試選擇儲(chǔ)軟件腔模擬哲調(diào)試董功能從“De慢bu蔥g”菜單幣中選貢擇“St尚ar蜻t/遇St蹄op朗d派eb郊ug英s丟es則si貞on”菜單偶項(xiàng)(同快捷規(guī)鍵是Ct梅rl醉+F束5),戒或者挑從工拐具條莖中單砍句“St吸ar較t/常St揪op禮d昏eb產(chǎn)ug聲s縫es狠si況on”按鈕,開抖始模沸擬調(diào)懲試過湯程。掌握謎常見廣的調(diào)搏式技進(jìn)術(shù)(由連續(xù)見運(yùn)行忽、單螞步運(yùn)織行、久單步砍跳過撲運(yùn)行璃程序濤、梨運(yùn)行蹦到光暮標(biāo)所誘在行喬、棟設(shè)置障斷點(diǎn)莫、腿存儲(chǔ)厘器查唉看、鼠查看貪變量薄、查優(yōu)看外尿圍等值)設(shè)置旗斷點(diǎn)捉的菜按單項(xiàng)存儲(chǔ)質(zhì)器查設(shè)看窗青口插入/刪除抖斷點(diǎn)賓菜單育項(xiàng)外部RA跌M存儲(chǔ)峰器查礙看窗撞口P1口的醉觀察現(xiàn)窗口“Wa機(jī)tc語h”窗口4.驗(yàn)5利用IS獻(xiàn)P工具嘴將程葛序下賊載到師單片喪機(jī)中闖驗(yàn)證悅程序1.IS渡P下載狠程序龍的運(yùn)陡行過折程2.使用IS證P工具目下載鎮(zhèn)程序稿的步扁驟啟動(dòng)IS便P軟件用戶遭根據(jù)例實(shí)際迅使用碰效果鎖選擇甲限制煮最高色通信棉波特淋率,衡如57已60振0,38澡40緩0,19批20橫0開發(fā)測(cè)調(diào)試月時(shí),蟲可考掃慮選略擇此皂項(xiàng)圖4-雙26IS微P工具共啟動(dòng)勉后的戰(zhàn)界面下載的程序桂時(shí),廳可以蟲按照地下面買的步樸驟進(jìn)術(shù)行:(1)從麥“MC鴨U靈Ty品pe述”下拉接列表疲框中召選擇輪所使今用的變單片鎮(zhèn)機(jī)的耍型號(hào)援,如蚊選擇ST兼C1閥2C揉5A賴60雅S2。(2)單凈擊“Op揭en脹Fi丹le/打開捕文件些”按店鈕,覺打開艷要下敗載的族用戶女程序捉文件體。用柜戶程蛾序文姑件的填后綴迫名為.b員in或者.h末ex。第一逆次裝花入文行件進(jìn)旁緩沖相區(qū)時(shí)還,要權(quán)選中作“打勻開文蜂件前絕清0緩沖暴區(qū)”些復(fù)選疫框,賠以清米緩沖斬區(qū)。促如果猾要裝免入幾伍個(gè)文診件進(jìn)做緩沖宅區(qū),造如EE薪PR便OM里的質(zhì)數(shù)據(jù)騎文件炕需要笛和應(yīng)杜用程統(tǒng)序文攤件同陰時(shí)下如載到套單片董機(jī)中厭時(shí),作除每墻次均速要指蘿定緩義沖區(qū)型起始路地址掏外,卻第二含次及黑以后忠不能樹清緩扮沖區(qū)臺(tái)。(3)在CO婦M下拉周列表職框中鳳選擇來計(jì)算結(jié)機(jī)所反用的命串行傅口,俊如CO吃M1、CO庭M2等。誕有些貿(mào)新式毛筆記陰本電拉腦沒漸有RS誓-2百32串行杠口,奏可買援一條US襯B-抵RS殺23黨2轉(zhuǎn)接斜電纜博(在澤作者叔設(shè)計(jì)杠的學(xué)陜習(xí)套懂件中秤,已角經(jīng)將US膝B-歉RS使23獻(xiàn)2轉(zhuǎn)換予功能尊集成仙到學(xué)糕習(xí)板織上,保用戶團(tuán)不必途再考酒慮轉(zhuǎn)棉換問簡題)洪。選擇剖串行揮口后山,根妙據(jù)實(shí)齊際使熊用效君果,幻玉從“膝最高武波特朱率”罰下拉直框中借選擇果限制泡最高姑通信迫波特披率,布如57僑60材0、38隱40誰0或者19譽(yù)20模0等。(4)進(jìn)錦行時(shí)界鐘源頭的選仇擇、奴啟動(dòng)運(yùn)下載躲的條扛件以管及設(shè)玻置數(shù)賢據(jù)Fl網(wǎng)as手h區(qū)是喇否清耐零。時(shí)鐘須源選目擇:耳選擇娛下次休冷啟懸動(dòng)后狹,時(shí)氣鐘源樣為“嶄內(nèi)部R/衰C振蕩影器”取還是測(cè)“外缸部晶販體或亞時(shí)鐘桿”。啟動(dòng)穩(wěn)下載訓(xùn)的條茶件:殿如果施用戶牧系統(tǒng)羊的P3眨.0和P3籠.1連接躍到了RS稈-4港85電路眼,推驕薦選毀擇“劉下次躺冷啟再動(dòng)P1形.0穴/P駐1.勤1等于0,分0才可諸以下宣載程白序”骨,這診樣冷眠啟動(dòng)勻后如P1趁.0和P1送.1不同療時(shí)為0,單液片機(jī)感直接億運(yùn)行欺用戶呼程序聽,免掀得由炒于RS泛-4遼85總線漁上的繁亂碼牛造成您單片守機(jī)反另復(fù)判度斷亂遼碼是姓否為外合法剛,浪爭費(fèi)幾苗百ms的時(shí)矛間。鉆實(shí)際楚上,疑如果筋用戶蛙系統(tǒng)尤本身P3件.0和P3股.1就是款做串蹄行口結(jié)使用各,也紛建議華選擇須“下寶次冷嘉啟動(dòng)P1驚.0鳴/P食1.蜘1等于0,聚0才可匆以下法載程翻序”韻,以勾便下抵次冷目啟動(dòng)節(jié)直接差運(yùn)行鍋用戶筐程序帽。“下集次下啞載用籮戶用折用程中序時(shí)波將數(shù)凳據(jù)Fl她as鞋h區(qū)一狗并擦耽除”滅選項(xiàng)址用于礙選擇朱是否誕在下厘載用喬戶程鉤序時(shí)肺,將吵數(shù)據(jù)Fl迷as糾h區(qū)清唯零,傭默認(rèn)島設(shè)置猾是“NO植”。此外毫,這惡一步嗓還包貨括:逢復(fù)位賊引腳襲的設(shè)艦置(喊主要亦是針薪對(duì)P4毯.7的設(shè)奸置)拆、上賀電復(fù)酒位是柔否增亦加額禁外的漂復(fù)位螺延時(shí)呼以及俱振蕩舉器放角大增妖益的濤設(shè)置炎。(5)在逮右下賊角的放“選化項(xiàng)”壩區(qū)域諒中,禁用戶網(wǎng)可以肥將P4慨.6腳設(shè)猜置為豬第二感復(fù)位哭腳,使時(shí)鐘假頻率縮慧高于12劃MH毯z時(shí),撿建議翼使用速第二章復(fù)位擦功能泊腳。駐也可呆以進(jìn)匹行看演門口幕的設(shè)載置。(6)單應(yīng)擊“Do患wn晌lo扛ad滋/下載懇”按辨鈕,猛將用捎戶程禁序下針載到暖單片尖機(jī)內(nèi)請(qǐng)部。礙重復(fù)此下載拉時(shí),攤可重狐復(fù)執(zhí)鴿行該近操作嚇,也貞可單鼠擊“Re痕-D磨ow饒nl顛oa狂d/重復(fù)沸下載努”按癥鈕。注意勤:下載敘時(shí),炊一定廟要先植單擊繳“Do桃wn茫lo哪ad減/下載基”按繩鈕,售然后評(píng)再給沈單片薪機(jī)上撇電復(fù)足位(蠢先徹療底斷劍電)患,而淡不要矩先給燦單片府機(jī)上鴉電。府如果慕先給慰單片惱機(jī)上揮電,陣單片蘭機(jī)檢乘測(cè)不披到合猜法的喜下載輛命令粱流,接單片楊機(jī)就法直接堆運(yùn)行述用戶箱程序蠢了。下載郊完成遣后,藏請(qǐng)將凈單片櫻機(jī)的蒼供電匆電源府?dāng)嚅_舍(有宗時(shí)需旋要稍很等片挨刻,診以將矩電源框?yàn)V波瞇電容符存儲(chǔ)支的電刷釋放臣),嫁然后浸重新上給單袖片機(jī)戲上電隨,新金的設(shè)襖置才段會(huì)生甩效,斜并執(zhí)禾行用街戶程吸序。1.舊有4個(gè)兩北位BC包D數(shù)以桌壓縮疫形式豪存入30書H、31寧H、32貴H和33維H單元蒸,將溉它們薦轉(zhuǎn)換闊成AS卸CⅡ碼分周別保遇存在40炸H開始區(qū)單元獻(xiàn)中。玻試編蛋程實(shí)呆現(xiàn)之愧并在Ke衰iluV庸is宗io脫n集成既開發(fā)捆環(huán)境織中進(jìn)肢行模辰擬調(diào)茫試,亭觀察與運(yùn)行古結(jié)果卡。2.泄試編適制多薯字節(jié)BC鎖D碼加稀法程調(diào)序。3.編試編根制一替排序擊子程娘序,灘對(duì)RA打M區(qū)40倦H~49斯H單元醫(yī)中的蒸無符交號(hào)數(shù)毯按從葵大到即小順流序排爪序。
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 10萬噸煤礦合同范本
- 單位只交社保合同范本
- 公司銷售代理合同范本
- 出售機(jī)械板車合同范本
- 醫(yī)藥培訓(xùn)銷售合同范本
- 個(gè)人精裝房租賃合同范例
- 保潔大掃除合同范本
- 買汽車有沒有三包合同范本
- 加工基地 合同范本
- 勞務(wù)用工合同范本
- 交易商協(xié)會(huì)非金融企業(yè)債務(wù)融資工具發(fā)行注冊(cè)工作介紹
- 《人與環(huán)境》課程教學(xué)大綱
- 班組長管理能力提升培訓(xùn)(PPT96張)課件
- 深圳市城市用地分類表
- 法蘭蝶閥螺栓配用表
- 垃圾中轉(zhuǎn)站施工方案及施工方法
- 內(nèi)蒙古自治區(qū)小額貸款公司試點(diǎn)管理實(shí)施細(xì)則
- 勞務(wù)分包入住生活區(qū)承諾書
- 直系親屬關(guān)系證明(存根)(共1頁)
- 南充物業(yè)服務(wù)收費(fèi)管理實(shí)施細(xì)則
- 辭退公務(wù)員審批表辭退國家公務(wù)員審批表
評(píng)論
0/150
提交評(píng)論