單片式以太網(wǎng)控制芯片W7100A / W7100 Debugger指南(一)
這一章將會介紹如何連接Debugger與iMCU7100EVB以及iMCU7100EVB中的的DTAG。
用其它的DTAG線連接Debugger和iMCU7100EVB。紅色的DTAG線必須連接到iMCU7100 DTAG socket 1號線,用USB線連接Debugger和PC機。完成后,將電源線插入iMCU7100EVB中,如圖2.1按下EVB復位按鈕,以及Debugger的復位按鈕。最后確認LED5(啟動LED)正常閃爍。
如果Debugger成功識別到W7100A/W7100單片機,LED5(啟動LED)將會亮起,否則表示沒有識別到W7100A/W7100單片機。如果沒有正確識別,需要確認連接線是否連接正?;蛘咧匦聫臀籭MCU7100EVB和Debugger。正常情況下,使用W7100A/W7100 Debugger之前LED5應該是打開的。
3. 安裝W7100A / W7100Debugger
這一章將會介紹W7100A/W7100 Debugger的安裝過程。首先,運行W7100A/W7100
Debugger程序安裝文件。
iMCU7100EVB Debugger安裝程序啟動之后,點擊Next按鈕進行安裝。
4. KEIL工程
W7100A / W7100 Debugger支持的工程如下:
lKeil uVision2工程
lKeil uVision3工程
l只有hex文件(受限的符號函數(shù))
※W7100A / W7100 Debugger不支持包括KEIL uVision4以及之上版本的工程。但是如圖
4.1,用戶可以簡單地將uVision4轉換成uVision3工程繼續(xù)使用W7100A/W7100Debugger程序。
※W7100A / W7100A鎖定功能警告
W7100A/W7100具有存儲器鎖定功能。如果設置鎖定,用戶便不能使用W7100A/W7100 Debugger程序,因為此時不能從W7100A/W7100存儲器讀取任何信息,所以用戶必須利用WIZISP程序解除鎖定才能正確使用W7100A/W7100 Debugger程序。如圖4.2所示,清除復選框,并且點擊“Lock”按鈕。在解除鎖定之后,整個存儲器都會被擦除,用戶需要再次寫入固件。
更多關于WizISP程序的詳細信息,請參考WizISP程序用戶手冊,可以到WIZnet官方網(wǎng)站進行下載。
W7100A / W7100 Debugger程序無法識別KEIL工程的多目錄結構,因此所有的工程文件和源文件必須放置在同一個目錄文件下。在KEIL工程中激活‘make hex file’選項和
‘make symbol’選項。如果它們沒有被激活,W7100A/W7100 Debugger就不能找到hex文件進行燒錄。即使找到hex文件,也會出現(xiàn)錯誤信息。
評論