廣州致遠電子有限公司
TKScope 嵌入式智能仿真開發平臺全面支持AVR 內核的仿真,并具有下載編程功能。TKScope 仿真器提供一套完善的JTAG 和debugWIRE 調試接口,在芯片內調試(on-chip debug)所有的AVR 8 位RISC 結構微處理器。
TKScope 仿真AVR 內核芯片支持多種主流IDE 環境,工程師可靈活選擇熟悉的開發環境。具體支持的IDE開發環境如下:
◆TKStudio,致遠公司,中/英文界面,多內核編譯/調試環境,強大內置編輯器;
◆AVR Studio,Atmel 公司,英文界面,可集成GCC編譯器的IDE;
◆IAR,IAR 公司,英文界面,多內核編譯/調試環境。

圖2 主流IDE 界面
TKScope 仿真AVR 內核芯片,只需一款POD 就可以仿真全系列帶調試接口的8 位AVR 芯片,具體型號是POD-JTAG-AVR-P10。
TKScope 支持AVR 內核,其優異的仿真性能如下:
◆USB2.0 高速通信接口,極快的編程速度,可節省用戶開發時間;
◆JTAG 編程速度為原裝JTAGICE mkII 的2.8 倍;
◆ISP 編程速度(1 MHz 時鐘)為原裝JTAGICE mkII 的4.7 倍;
◆獨立K-Flash 燒寫軟件支持高速量產在線編程;
◆支持編程Flash、EEPROM 、Fuse、LockBits;
◆支持所有M EGA 系列芯片JTAG 編程和調試;
◆支持所有debugWIRE 接口器件單線調試;
◆支持帶JTAG 或debugWIRE 接口的器件ISP編程;
◆支持M EGA、TINY、XM EGA 等AVR內核全系列的編程和調試;
◆自動檢測AVR Studio 版本,用戶使用不同版本AVR Studio 時無需更改驅動;
◆支持匯編和高級語言調試;
◆支持數據斷點和無限制Flash 斷點;
◆支持動態斷點,可以在運行過程中設置/取消斷點;
◆支持仿真中任意代碼修改,方便用戶程序排錯;
◆支持代碼和數據緩沖功能,大大提高調試性能;
◆具有硬件自檢功能,快速定位系統硬件問題;
◆仿真器自動檢測目標板電壓,仿真不同電壓芯片時無需額外配置。
TKScope 仿真器采用先進的FPGA 結構,可大大提升編程/調試的速度,為您節省寶貴的開發時間,提升您在開發中的體驗和樂趣。TKScope 與原裝JTAGICE mkII仿真AVR 性能對比如表1 所列。

圖3 POD-JTAG-AVR-P10 圖片

表1 TKScope與JTAGICEmkII 性能對比
從表1 中可以看出,TKScope 在多個方面比原裝的JTAGICE mkII 有更強的仿真性能,而且TKScope 仿真器保證不斷的、及時地支持新型器件的編程和調試。
TKScope 仿真器提供獨立的K-Flash 軟件,可實現芯片在線燒寫、擦除、讀取等操作。K-Flash 軟件操作簡單、使用方便,可大大提高在線量產編程的生產效率。
K-Flash 軟件具有如下特點:
◆工程化配置,操作簡單、方便、快捷;
◆支持AVR、ARM 、51 等多種內核;
◆支持bin 文件、hex 文件、elf 文件等多種類型的文件;
◆支持一次燒寫多個文件,操作更快捷;
◆支持片內Flash 和片外Flash 燒寫;
◆具備燒寫校驗功能,驗證燒寫是否正確;
◆具有獨立的數據擦除功能,可指定扇區進行擦除,操作更快捷;
◆具有獨立的數據讀取功能,可指定地址范圍進行讀取,支持一步到位打開讀取出的數據;
◆保存配置到工程文件中,免除繁瑣重復的配置操作。

K-Flash 軟件支持工程管理的模式,形成工程文件后,相關的設備配置等信息會自動保存。這樣用戶再次進行操作時,無需繁瑣重復的參數設置,直接打開工程文件即可。

圖4 K-Flash 軟件界面
新建:新建一個空白工程文件。
打開工程:打開一個指定的工程。
保存工程:保存一個工程到指定的路徑。
另存工程:把當前配置另存到指定的位置。
設備配置:配置仿真器類型、芯片參數、Flash 編程算法等。
幫助:打開K-Flash 用戶手冊。
關于:顯示K-Flash 的相關信息。
本文主要介紹了TKScope 仿真AVR 內核的特性和優勢,以及在線編程軟件K-Flash 的性能。TKScope 在支持AVR內核方面會不斷地升級,以保證支持最新版本的IDE 環境以及新增的器件型號。欲了解TKScope 仿真AVR 內核芯片的具體使用方法,請登錄TKScope 網站下載中英文雙語版使用指南。
除此之外,TKScope 仿真器還可以支持ARM、DSP、8051、C166 等內核的仿真。更多的內核支持以及優異的仿真性能,請讀者密切關注網站http://www.embedtools.com/pro_tools/emluator/TKScope.asp。關于TKScope 仿真器有任何疑問、意見或建議,可以電話與我們聯系,或登錄BBS 發表留言(http://bbs.zlgmcu.com)。