仿真器常見問題_第1頁
已閱讀1頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1.問:仿真調(diào)試時(shí),“復(fù)位”是怎么回事?答:如果仿真系統(tǒng)要求“復(fù)位”,實(shí)際上是仿真系統(tǒng)無法工作,出現(xiàn)這種現(xiàn)象的原因有多種如晶振跳線位置不正確,用戶板上無電源,仿真頭接觸不良仿真頭的選擇和仿真系統(tǒng)內(nèi)的設(shè)置不一致等如果出現(xiàn)這種情況可以先將仿真頭從用戶板上拔下,把晶振跳線跳到1位置(用仿真頭上的晶振)再進(jìn)入仿真系統(tǒng)。如果正常則問題在用戶板上否則問題在仿真器設(shè)置上。有看門狗(WDT)功能的芯片(如此80196,PIC系列,LPC764等),在仿

2、真時(shí)應(yīng)關(guān)閉看門狗功能。否則也會(huì)導(dǎo)致“復(fù)位”。2.問:仿真時(shí)工作正常,程序固化后卻不能運(yùn)行?答:出現(xiàn)這種情況有以下幾種可能性:(1)用戶板的程序塊電路有問題:如PSEN不通或接錯(cuò)。電路插座是2764,但程序塊用的是27128或27256,地址線高位浮空等。使用89C51內(nèi)部程序,但EA未接高電平等。(2)用戶板晶振電路有問題。用戶板復(fù)位電路不正確。(3)用戶系統(tǒng)內(nèi)有需要復(fù)位的接口電路,如8155,8255,8279等在它們還未完成復(fù)位時(shí)這

3、時(shí)如果CPU就給它們寫控制字就會(huì)造成它們工作不正常。這種情況下,CPU應(yīng)確保在外設(shè)復(fù)位后再輸出控制字。(4)堆棧溢出。8051系列的單片機(jī),有的型號(hào)內(nèi)部有256個(gè)RAM,有的只有128個(gè)RAM現(xiàn)在高級(jí)語言編譯系統(tǒng)都默認(rèn)是256個(gè)RAM。如果您使用的是128個(gè)RAM的型號(hào)的芯片,就應(yīng)注意堆棧是否會(huì)溢出,如果溢出程序就不能運(yùn)行。如果這種情況,把CPU換成帶256個(gè)RAM的型號(hào)試試。(5)程序片燒寫不正確,這有以下幾種情況:A、格式不對(duì),或者

4、是燒的內(nèi)容不對(duì)B、光寫程序,未寫芯片的設(shè)置字,如PIC系列,LPC764,80C196的保留字等。這些設(shè)置字中凡是需要用戶寫的應(yīng)正確填寫不需要寫的應(yīng)寫入“FF”。(6)檢驗(yàn)程序片是否燒寫正確的方法是,從一片燒好的芯片中讀出機(jī)器碼并生成機(jī)器代碼文件,然后讓仿真器運(yùn)行這個(gè)機(jī)器代碼文件。如果不能正確運(yùn)行,應(yīng)重新燒寫程序片。(7)系統(tǒng)接線有錯(cuò),造成固化后的程序,不在系統(tǒng)所要求的地址空間內(nèi),當(dāng)然不能運(yùn)行??刂颇_接,特別對(duì)于80196系列芯片,如果

5、READY腳,NMI腳浮空,則也會(huì)出現(xiàn)固化后程序不能運(yùn)行的現(xiàn)象。3.問:調(diào)試時(shí)為什么不能在源程序上進(jìn)行?答:如果源程序文件編譯不正確或者鏈接(LINK)出錯(cuò),仿真時(shí)就會(huì)跳到CPU窗口,出現(xiàn)這種現(xiàn)象,就仔細(xì)檢查編譯和鏈接是否正確。另外,在PLM語言中,模塊文件的頭尾是否與文件名相同例如,某一模塊文件名為ABC.PLM則該文件的開始應(yīng)有ABC:do文件的結(jié)束應(yīng)有ENDABC;,否則也會(huì)出現(xiàn)這種現(xiàn)象。4.問:為什么要采用項(xiàng)目的方式開發(fā)程序?答

6、:項(xiàng)目是用戶程序和系統(tǒng)設(shè)置的集合,采用項(xiàng)目形式開發(fā)可以大大地減少設(shè)置出錯(cuò),簡(jiǎn)化操作,便于管理。5.問:如何以單個(gè)文件的形式進(jìn)行仿真?答:以單個(gè)文件形式進(jìn)行仿真的步驟如下:(以8031為例)(1)進(jìn)入WINDOWS環(huán)境下的偉福仿真系統(tǒng)。(2)選菜單文件新建項(xiàng)目,以清除系統(tǒng)當(dāng)前項(xiàng)目,此時(shí)將出現(xiàn)一個(gè)空的項(xiàng)目窗口(3)選菜單文件打開文件,打開C:WAVESAMPLESMAIN.ASM文件。(4)選菜單仿真器仿真器設(shè)置CPU,設(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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論