串口仿真器使用說(shuō)明_第1頁(yè)
串口仿真器使用說(shuō)明_第2頁(yè)
串口仿真器使用說(shuō)明_第3頁(yè)
串口仿真器使用說(shuō)明_第4頁(yè)
串口仿真器使用說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

AVRJTAGICE第一章JTAGICEPQV1.0簡(jiǎn) JTAGICEPQ1.0實(shí)物 功能與支持的器 說(shuō) 第二章使用............................................................................................................................一、硬件環(huán)境 1、將JTAGICEPQV1.0連接到PC機(jī) 2、將JTAGICE和目標(biāo)電路板相 3、JTAGICEPQV1.0供電電 二、集成仿真開(kāi)發(fā)環(huán)境 、設(shè)置JTAGICE選 第三章操作實(shí) AVRJTAGICEV1.0的使用指南 附錄一特別注意事 JTAG端口頻 突然斷 與JTAG相關(guān)的熔斷絲設(shè) 信息窗 附錄二JTAG連接器的引腳定義及說(shuō) 附錄三..........................................................................................................................第一章JTAGICEPQV1.0JTAGICEPQ1.0實(shí)物本仿真器沒(méi)有安裝外殼,一是為用戶(hù)考慮價(jià)格上的要求,如果加上外殼,價(jià)格會(huì)增加2015天內(nèi)如果出現(xiàn)非技術(shù)和操作問(wèn)題,保換。15天以后出現(xiàn)的問(wèn)題,JTAGICEPQV1.0仿真器,出現(xiàn)問(wèn)題及時(shí)聯(lián)系皮球。AVRStudioAVRJTAGICEAVRJTAGICEAVRStudio的正確自檢,推薦在打開(kāi)仿真環(huán)境AVRStudio前應(yīng)該先完成硬件連接。JTAGICEPQV1.0使用標(biāo)準(zhǔn)的RS-232口通信。將JTAGICEPQV1.0的串口用配帶的非交叉串口線(xiàn)連接到機(jī)的一個(gè)空閑端口(串要在COM4以?xún)?nèi))。AVR 端口自動(dòng)檢測(cè)端口上存在的JTAGICE 仿真器。如果有其它程序占用端口(如串口調(diào)試助手,超級(jí)終端等),那么在啟動(dòng)AVRStudio前應(yīng)先關(guān)閉這些程序,否則AVRStudio將不能正確檢測(cè)到JTAGICE。至少有6根線(xiàn)從JTAGICEPQV1.0連接到目標(biāo)板上,包括TCK,TDO,TDI,TMS,VSUPPLY,GND。VSUPPLY用于通過(guò)目標(biāo)板為JTAGICEPQV1.0供電或者通過(guò)JTAGICE根 JTAGICEPQV1.0供電很靈活,可以使用目標(biāo)板電源(4.5VDC~5.5VDC)為JTAGICEPQV1.0供電,同時(shí)也可以使用JTAGICEPQV1.0的電源為目標(biāo)板供電,兩者只用其一即可。但供電電源必須能夠提供至少100mA的電流,否則有可能出現(xiàn)異常情況。JTAGICEPQV1.0器,這樣帶來(lái)的將由用戶(hù)自己負(fù)責(zé)。下面簡(jiǎn)單說(shuō)明一下使用AVRStudio和JTAGICEPQV1.0進(jìn)行在仿真時(shí)的特性和注意事項(xiàng)。由于本仿真器JTAGICEPQV1.0和的JTAGICE完全兼容,所以以下說(shuō)明使用的JTAGICE即為JTAGICEPQV1.0。AVRStudio是ATMEL推出的一個(gè)面向AVR全系列單片機(jī)的IDE,它包含有編輯器,匯編器,調(diào)試器和ATMEL全系列仿真器的程序。的AVRS 。PQV1.0的固件可能也會(huì)升級(jí),所以如果安裝了的AVRStudio有可能需要對(duì)JTAGICEICE做詳細(xì)介紹。關(guān)于A(yíng)VRStudio的詳細(xì)介紹請(qǐng)看AVRStudio自帶的交互幫助系統(tǒng)。參照上文所述,將JTAGICE與PC隨后AVRStudio將開(kāi)始尋找JTAGICEPQV1.0所在的端口。設(shè)備的。如果COM口上連有其他的Atmel設(shè)備,請(qǐng)先將這些設(shè)備從端口上斷開(kāi)。否則AVR JTAGICEPQV1.0會(huì)檢測(cè)目標(biāo)板是否上電,當(dāng)檢測(cè)到目標(biāo)板上電后,JTAGICEPQV1.0就會(huì)讀出目標(biāo)器件的JTAGID,如果JTAGICEPQV1.0不能讀出JTAGID,有可能是由以下原因注意:當(dāng)沒(méi)有連接JTAGICE或沒(méi)有進(jìn)入調(diào)試模式時(shí),Debug、設(shè)置JTAG點(diǎn)擊JTAGICE屬性窗口中的Debug選項(xiàng)卡,即可切換到調(diào)試選項(xiàng)設(shè)置窗口, 、“Alwaysactivateexternalresetwhenreprogrammingdevice”、“Printbreakpointinformationinoutputwindows”選框當(dāng)執(zhí)行高級(jí)復(fù)位時(shí),AVRStudio會(huì)設(shè)法從處開(kāi)始執(zhí)行。默認(rèn)的函數(shù)、“Warn&breakifnotfoundornotinsectioncorrespondingtobootresetfuses”選框選中該選框,AVRStudio會(huì)檢測(cè)程序與Bootreset熔絲的狀態(tài)是否匹配。如果該選框函數(shù)沒(méi)有指定,或函數(shù)不存函數(shù)位于應(yīng)用程序區(qū),而B(niǎo)ootreset熔絲被編程函數(shù)位于Boot區(qū),而B(niǎo)ootreset該項(xiàng)若被關(guān)閉,將不會(huì)產(chǎn)生相關(guān)警告,而且AVRStudio將嘗試到達(dá)程序的該選項(xiàng)是單選框,用于設(shè)置仿真目標(biāo)時(shí)是否對(duì)目標(biāo)進(jìn)行重編程“Alwaysreprogramdevicewhenloadingobject“Reprogramonlyiftimestampofobjectfileshas“Don’t檢查JTAGICE點(diǎn)擊JTAGICE屬性窗口中的Status選項(xiàng)卡,即可切換到狀態(tài)窗口,如下圖該窗口顯示了JTAGICE及目標(biāo)器件的狀態(tài),在多目標(biāo) 給出的目標(biāo)型號(hào)可以輔助判斷JTAG鏈的定位。JTAGICE除了能作為仿真器使用外,它還可以當(dāng)作編程器來(lái)使用。當(dāng)作為編程器使用時(shí),JTAGICE可以對(duì)支持的器件的FLASH、EEPROM、熔絲位和加密位編程,可以執(zhí)行芯片擦除、編程、校驗(yàn)、加密的操作。尤其對(duì)熔絲位的編程,使用JTAGICE比使用通用編程器更加方便。JTAGICE提供了熔絲組合配置的列表,用戶(hù)可以直接明了地配置熔絲。在A(yíng)VR本)或者“TOOLS->PROGRAMAVR->AUTOCONNECT”即可打開(kāi)JTAGICE編程窗口。與在線(xiàn)仿真時(shí)的連接要求一樣,必須先退出所有占用JTAGICE端口的程序。如果正在調(diào)試,那么也必須點(diǎn)擊Debug->StopDebugging來(lái)退出仿真調(diào)試程序?qū)TAGICE的占用。最后檢查電路是編程窗口了。JTAGICE編程窗口如下圖所示:1Program建議選中“EraseDeviceBefore”和“VerifyDeviceAfterProgram”選框。保證每次對(duì)燒寫(xiě)程序的時(shí)候,都先擦除再編程并在編程后對(duì)目標(biāo)做校驗(yàn)。2FuseFuse的是,請(qǐng)保證“JTAGInterfaceEnable”一項(xiàng)始終有效,如果用戶(hù)了該熔絲,那么目標(biāo)3LockBits別下對(duì)加密位進(jìn)行編程,如果想要將加密位刪除,那么只能對(duì)做擦除操作。但是你可以在某一加密級(jí)別下對(duì)做更高級(jí)別的加密操作而無(wú)須重寫(xiě)。4Advanced如圖所示Advanced的功能如下:ReadSignature用于 的ID號(hào),該ID號(hào)與的型號(hào)是一一對(duì)應(yīng)的。下面這一欄“OscillatorCalibrationbyte”用于片內(nèi)振蕩器的頻率校準(zhǔn)值。選擇的振蕩頻率后“Value”和“Write”都從灰色變成可用的狀態(tài),這時(shí)可以讀出片內(nèi)的配置值,在“write”框中用“0xXX”十六進(jìn)制格式指定寫(xiě)入FLASH或EEPROM中的地址,點(diǎn)擊“WritetoMemory”就能把校準(zhǔn)的值寫(xiě)入到指定的地址空間中以便程序的調(diào)用。5、Board“ReadVoltage”,即可 6Auto首先安裝AVRStudio,本實(shí)例使用AVRStudio4.10。然后安裝AVRC編譯器ICCAVR,本實(shí)例使用6.25A版本。接著按照以下使用指南連接AVRJTAGICEPQV1.0和目標(biāo)板,本實(shí)例采AVRJTAGICEV1.0其中1腳TCK3腳TDO5腳TMS9腳TDI分別和具備JTAG功能的AVR(TMEGA16為例,分別為24腳TCK、26腳TDO、25腳TMS、27腳TDI)的相應(yīng)引腳連接,并連接上拉電阻。7腳VCC為AVRJTAGICEPQV1.0和目標(biāo)板共用的電源電源,2和10腳為電源地。2、打開(kāi)AVRStudio調(diào)入*.cof文件后AVRStudio會(huì)詢(xún)問(wèn)采用什么調(diào)試平臺(tái),使用什么目標(biāo) 時(shí)候即表示JTAGICE和目標(biāo)板均工作正常。(如果默認(rèn)安裝,則應(yīng)該在C:\ProgramFiles\Atmel\AVRTools\JTAGICE下)。定位完使用JTAGICE時(shí),要考慮以意事項(xiàng)JTAG器件時(shí),選擇JTAGICE端口頻率必須考慮最低系統(tǒng)頻率。如果調(diào)試時(shí)JTAGICEPQV1.0突然斷電,通信將會(huì)失敗。如果只有目標(biāo)AVR斷電,還可件復(fù)位后,硬件斷點(diǎn)還依然保存在目標(biāo)AVR中。JTAG程器或ISP來(lái)重新激活該熔絲。每次調(diào)試時(shí),AVRStudio都能自動(dòng)激活OCD熔絲,退出調(diào)試時(shí)AVRStudio會(huì)恢復(fù)其原有設(shè)置。信息窗口提供了AVRStudi

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論