廣州致遠(yuǎn)電子有限公司
TKScope仿真器自上市以來,不斷地新增支持內(nèi)核的種類和芯片型號(hào),使其仿真家族日趨龐大。同時(shí),也進(jìn)一步鞏固了TKScope仿真器在嵌入式系統(tǒng)仿真領(lǐng)域的地位。
TKScope仿真器現(xiàn)已完成了對(duì)AVR內(nèi)核、C166內(nèi)核和C8051F系列的全面仿真支持。迄今為止,TKScope仿真器已經(jīng)支持仿真的內(nèi)核種類如下:
◆DSP內(nèi)核,包括高速560模式、中速510模式;
◆ARM內(nèi)核,包括ARM7/ARM9/Cortex-M0/Cortex-M1/Cortex-M3/XScale等;
◆AVR內(nèi)核,包括JTAG方式和DebugWire方式;
◆C166內(nèi)核,包括XC166/XE166/XC2000等;
◆8051內(nèi)核,包括不同廠家、不同封裝的全部8051系列;
◆C8051F系列,包括JTAG方式和C2方式;
◆XC800系列,包括XC864/XC866/XC878/XC886/XC888等。
隨著不斷升級(jí),TKScope仿真器后續(xù)會(huì)不斷支持其他的內(nèi)核種類,滿足不同客戶的仿真需求,如MSP430/78K/MIPS/POWER PC/X86等當(dāng)前流行內(nèi)核。
圖1 TKScope仿真器及POD仿真頭
本文主要介紹 TKScope仿真AVR內(nèi)核、C166內(nèi)核和C8051F系列的功能特性。
TKScope仿真AVR內(nèi)核芯片支持多種IDE環(huán)境,工程師可靈活選擇熟悉的開發(fā)環(huán)境。具體支持的IDE開發(fā)環(huán)境如下:
◆TKStudio,致遠(yuǎn)公司,中/英文界面,多內(nèi)核編譯/
調(diào)試環(huán)境,強(qiáng)大內(nèi)置編輯器;
◆AVR Studio,Atmel公司,英文界面,可集成GCC
編譯器的IDE;
◆IAR,IAR公司,英文界面,多內(nèi)核編譯/調(diào)試環(huán)境。
圖2 仿真AVR內(nèi)核主流ⅠDE界面
TKScope仿真AVR內(nèi)核芯片,只需一款POD就可以仿真全部JTAG/DebugWire方式的AVR內(nèi)核芯片。具體型號(hào)是POD-JTAG-AVR-DP10,其主要功能特性如下:
◆具備獨(dú)立K-Flash燒寫軟件,支持高速量產(chǎn)在線編程;
◆Flash下載速度為MK II的2.5倍;
◆支持?jǐn)?shù)據(jù)斷點(diǎn)和無限制Flash斷點(diǎn);
◆具有硬件自檢功能,快速定位問題;
◆支持代碼和數(shù)據(jù)緩沖功能,大大提高調(diào)試性能;
◆仿真器自動(dòng)檢測目標(biāo)板電壓,仿真不同電壓芯片無需額外配置。
圖3 POD-JTAG-AVR-DP10圖片
TKScope仿真C166內(nèi)核芯片支持TKStudio/Keil中英文環(huán)境,滿足工程師不同語言環(huán)境的開發(fā)需求。具體支持的IDE開發(fā)環(huán)境如下:
◆TKStudio,致遠(yuǎn)公司,中/英文界面,多內(nèi)核編譯/調(diào)試環(huán)境,強(qiáng)大內(nèi)置編輯器;
◆Keil,Keil公司,英文界面,8051/251/C166/ARM編譯/調(diào)試環(huán)境。
圖4 仿真C166內(nèi)核主流ⅠDE界面
TKScope仿真Infineon公司C166內(nèi)核芯片,只需一款POD就可以仿真全部OCDS接口類型的芯片。具體型號(hào)是POD-OCDS-DP16,其主要功能特性如下:
◆支持?jǐn)?shù)據(jù)斷點(diǎn)和無限制Flash斷點(diǎn);
◆具備獨(dú)立K-Flash燒寫軟件,支持高速量產(chǎn)在線編程;
◆支持內(nèi)部時(shí)鐘調(diào)試掛起功能;
◆具有硬件自檢和快速定位功能;
◆支持代碼和數(shù)據(jù)緩沖功能,大大提高調(diào)試性能;
◆自動(dòng)檢測目標(biāo)板電壓,仿真不同電壓芯片無需額外配置。
圖5 POD-OCDS-DP16圖片
TKScope仿真C8051F系列芯片支持TKStudio/Keil中英文環(huán)境,滿足工程師不同語言環(huán)境的開發(fā)需求。具體支持的IDE開發(fā)環(huán)境如下:
◆TKStudio,致遠(yuǎn)公司,中/英文界面,多內(nèi)核編譯/調(diào)試環(huán)境,強(qiáng)大內(nèi)置編輯器;
◆Keil,Keil公司,英文界面,8051/251/C166/ARM編譯/調(diào)試環(huán)境。
圖6 仿真C8051F系列主流ⅠDE界面
TKScope仿真Silicon Labs公司C8051F系列芯片,只需一款POD就可以仿真JTAG方式和C2方式的全部C8015F系列芯片。具體型號(hào)是POD-JC2-C8051F-DP10,其主要功能特性如下:
◆支持Flash硬件斷點(diǎn),支持Flash獨(dú)立燒寫;
◆具備獨(dú)立K-Flash燒寫軟件,支持高速量產(chǎn)在線編程;
◆具有硬件自檢和快速定位功能;
◆支持代碼和數(shù)據(jù)緩沖功能,大大提高調(diào)試性能;
◆自動(dòng)檢測目標(biāo)板電壓,仿真不同電壓芯片無需額外配置。
圖7 POD-JC2-C8051F-DP10圖片
TKScope仿真器支持眾多內(nèi)核芯片的仿真,使其廣泛應(yīng)用于各種嵌入式系統(tǒng)的開發(fā),在仿真器業(yè)界處于領(lǐng)跑者的地位。本文主要介紹了TKScope仿真AVR內(nèi)核、C166內(nèi)核和C8051F系列的功能特性,其他內(nèi)核的仿真在之前的連載文章中做過介紹,以后還會(huì)進(jìn)一步詳細(xì)闡述。關(guān)于TKScope仿真器的更多介紹及動(dòng)態(tài)信息,請(qǐng)?jiān)L問http://www.embedtools.com/pro_tools/emluator/TKScope.asp。