USBDM使用說明_第1頁
USBDM使用說明_第2頁
USBDM使用說明_第3頁
USBDM使用說明_第4頁
USBDM使用說明_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、USBDM通用型BDM使用手冊1. 特點(diǎn)USB接口系統(tǒng)軟件CodeWarrior V6。2(HCS08系列),CodeWarrior V4。7(S12 及S12X系列)支持Freescale MC9S08 系列8 位單片機(jī)(GT,GB,AW,QG,QE等) MC9S12及S12X 系列16 位單片機(jī),F(xiàn)lexis Coldfire V1系列32 位單片機(jī)(QE,JM)2. BDM08 開發(fā)包清單USBDM驅(qū)動(dòng)光盤 1 張:USBDM 硬件 1 個(gè);USB 電纜線 1 根;6針BDM 電纜線 1 根;3. USBDM 跳線設(shè)置和連接 BDM 為標(biāo)準(zhǔn)BDM(freescale定義)1腳BKGD 2

2、腳GND 4腳RESET 6腳VCC 3腳,5腳N.C.BDM通過電纜連接到目標(biāo)板BDM.注意必需接正確.對應(yīng)腳相接,即1對1,2對2.接錯(cuò)了會(huì)損壞BDM08,或目標(biāo)板.通電前必需認(rèn)真核對.通常目標(biāo)板都有電源電路推薦用目標(biāo)板自已供電,JP1上短路塊短接3-4.JP11-33-43-5說明CloseOpenOpen BDM由USB提供+5V電源,目標(biāo)板由BDM提供+5V電源。請確保目標(biāo)板耗電小于200mA。Open CloseOpen 3-4短接(Close)BDM由USB提供電源。目標(biāo)板自已供電+5V或+3.3V,不由BDM供電。OpenOpenCloseBDM由USB提供+5V電源。目標(biāo)板由

3、BDM供電+3.3V電源。請確保目標(biāo)板耗電小于200mAOpenOpenOpen全Open無效JP1的1,2腳是+5V,也可以引出供目標(biāo)板用.如有的目標(biāo)板,MCU是+3.3V,板上還有需+5V供電的外設(shè)(芯片).就可把3-5短接,給MCU供+3.3V,另加一根線從JP1的2腳(或1腳)接到目標(biāo)板的+5V端.如目標(biāo)板自帶+5V到+3.3V穩(wěn)壓塊,也可3-4短接, 另加一根線從JP1的2腳(或1腳)接到目標(biāo)板的+5V端, MCU由目標(biāo)板的+3.3V穩(wěn)壓塊供電.JP1的5,6腳是+3.3V,也可以引出供目標(biāo)板用.4 安裝CodeWarrior6.25. 安裝USBDM 驅(qū)動(dòng)程序?qū)SB電纜連接好US

4、BDM與PC(注意:不要和TBDML使用同一USB口。最好單獨(dú)用一個(gè)USB口。注:每次都要使用同一個(gè)USB接口,否則容易出現(xiàn)識(shí)別錯(cuò)誤。)電腦上出現(xiàn)發(fā)現(xiàn)新硬件提示通過硬件安裝向?qū)О惭b驅(qū)動(dòng),驅(qū)動(dòng)程序放在光盤USBDM_Driver目錄中。(Open Source BDM (LibUSB-win32)注意:雖然驅(qū)動(dòng)程序名和BDM08驅(qū)動(dòng)程序名相同,但程序不同,不要搞錯(cuò)。6安裝CodeWarrior上的動(dòng)態(tài)連接庫 把Debug DLLs目錄中opensourcebdm.dll拷貝到CodeWarrior6.2proggdi目錄下(用于MC9S08 系列單片機(jī)和Flexis Coldfire V1系列3

5、2 位單片機(jī)(QE,JM)把Debug DLLs目錄中tbdml.dll拷貝到CodeWarrior4.7proggdi目錄下(用于MC9S12及S12X 系列16 位單片機(jī))7. 使用USBDM 調(diào)試S08MCU將USB電纜連接好USBDM與PC啟動(dòng)CodeWarrior選擇菜單file中New項(xiàng),創(chuàng)建新工程并編寫程序,或選擇open打開已有工程; 如果是新建工程,在執(zhí)行新建工程向?qū)н^程中會(huì)出現(xiàn)如下界面,connectios選HCS08 OpenSource BDM以保證可以通過BDM調(diào)試程序。  選擇HCS08 OpenSource BDM 模式,點(diǎn)擊project項(xiàng)下拉菜單中D

6、EBUG或點(diǎn)擊左上角如圖綠色小按扭,啟動(dòng)調(diào)試界面選擇ComponentOK如要選DLL,可選osbdm_s08.dll選上半部的Enable.由BDM給目標(biāo)板供電時(shí),電壓由USBDM上的跳線決定,因此上半部選3。3V即可。下半部是連接控制,缺省時(shí)只選了Automaticlly re-connection必需選Force BDM Clock Source 并選Alt如圖。注:選Normal 只能用于目標(biāo)板總線頻率較低的情況。選OK7. 使用BDM08 解除S08MCU 的保護(hù)模式(執(zhí)行Unsecure 命令)處于保護(hù)模式下的芯片不能夠通過BDM寫入程序,可以通過以下步驟解除保護(hù)模式。注意:FLASH 的Unsecure 操作對于單片機(jī)具有一定的危險(xiǎn)性,請用戶謹(jǐn)慎操作!8對Coldfire V1 MCU在CodeWarrior創(chuàng)建項(xiàng)目時(shí)應(yīng)選連接CFv1 Open Source BDM用法同上面的S08。9對MC9S12及S12X 系列16 位單片機(jī)在CodeWarriorV4。7創(chuàng)建項(xiàng)目時(shí)應(yīng)選連接TBDML調(diào)試DEBUG時(shí),選擇Component為TBDML如果提示選DLL,可選tbdml-gdi12.dll如圖按確定后選上半部的Enable.由BDM給目標(biāo)板供電時(shí),電壓由USBDM上的跳線決定,因此上半部選3。3V即可。下半部是連接控制,缺省時(shí)選了Aut

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論