TKScope嵌入式仿真开发平台讲座(11)TKScope全面支持AVR内核、C166内核和C8051F系列的仿真
2010-06-22广州致远电子有限公司
广州致远电子有限公司
TKScope仿真器自上市以来,不断地新增支持内核的种类和芯片型号,使其仿真家族日趋庞大。同时,也进一步巩固了TKScope仿真器在嵌入式系统仿真领域的地位。
TKScope仿真器现已完成了对AVR内核、C166内核和C8051F系列的全面仿真支持。迄今为止,TKScope仿真器已经支持仿真的内核种类如下:
◆DSP内核,包括高速560模式、中速510模式;
◆ARM内核,包括ARM7/ARM9/Cortex-M0/Cortex-M1/Cortex-M3/XScale等;
◆AVR内核,包括JTAG方式和DebugWire方式;
◆C166内核,包括XC166/XE166/XC2000等;
◆8051内核,包括不同厂家、不同封装的全部8051系列;
◆C8051F系列,包括JTAG方式和C2方式;
◆XC800系列,包括XC864/XC866/XC878/XC886/XC888等。
随着不断升级,TKScope仿真器后续会不断支持其他的内核种类,满足不同客户的仿真需求,如MSP430/78K/MIPS/POWER PC/X86等当前流行内核。
图1 TKScope仿真器及POD仿真头
本文主要介绍 TKScope仿真AVR内核、C166内核和C8051F系列的功能特性。
1 TKScope仿真AVR内核功能特性
TKScope仿真AVR内核芯片支持多种IDE环境,工程师可灵活选择熟悉的开发环境。具体支持的IDE开发环境如下:
◆TKStudio,致远公司,中/英文界面,多内核编译/
调试环境,强大内置编辑器;
◆AVR Studio,Atmel公司,英文界面,可集成GCC
编译器的IDE;
◆IAR,IAR公司,英文界面,多内核编译/调试环境。
图2 仿真AVR内核主流ⅠDE界面
TKScope仿真AVR内核芯片,只需一款POD就可以仿真全部JTAG/DebugWire方式的AVR内核芯片。具体型号是POD-JTAG-AVR-DP10,其主要功能特性如下:
◆具备独立K-Flash烧写软件,支持高速量产在线编程;
◆Flash下载速度为MK II的2.5倍;
◆支持数据断点和无限制Flash断点;
◆具有硬件自检功能,快速定位问题;
◆支持代码和数据缓冲功能,大大提高调试性能;
◆仿真器自动检测目标板电压,仿真不同电压芯片无需额外配置。
图3 POD-JTAG-AVR-DP10图片
2 TKScope仿真C166内核功能特性
TKScope仿真C166内核芯片支持TKStudio/Keil中英文环境,满足工程师不同语言环境的开发需求。具体支持的IDE开发环境如下:
◆TKStudio,致远公司,中/英文界面,多内核编译/调试环境,强大内置编辑器;
◆Keil,Keil公司,英文界面,8051/251/C166/ARM编译/调试环境。
图4 仿真C166内核主流ⅠDE界面
TKScope仿真Infineon公司C166内核芯片,只需一款POD就可以仿真全部OCDS接口类型的芯片。具体型号是POD-OCDS-DP16,其主要功能特性如下:
◆支持数据断点和无限制Flash断点;
◆具备独立K-Flash烧写软件,支持高速量产在线编程;
◆支持内部时钟调试挂起功能;
◆具有硬件自检和快速定位功能;
◆支持代码和数据缓冲功能,大大提高调试性能;
◆自动检测目标板电压,仿真不同电压芯片无需额外配置。
图5 POD-OCDS-DP16图片
3 TKScope仿真C8051F系列功能特性
TKScope仿真C8051F系列芯片支持TKStudio/Keil中英文环境,满足工程师不同语言环境的开发需求。具体支持的IDE开发环境如下:
◆TKStudio,致远公司,中/英文界面,多内核编译/调试环境,强大内置编辑器;
◆Keil,Keil公司,英文界面,8051/251/C166/ARM编译/调试环境。
图6 仿真C8051F系列主流ⅠDE界面
TKScope仿真Silicon Labs公司C8051F系列芯片,只需一款POD就可以仿真JTAG方式和C2方式的全部C8015F系列芯片。具体型号是POD-JC2-C8051F-DP10,其主要功能特性如下:
◆支持Flash硬件断点,支持Flash独立烧写;
◆具备独立K-Flash烧写软件,支持高速量产在线编程;
◆具有硬件自检和快速定位功能;
◆支持代码和数据缓冲功能,大大提高调试性能;
◆自动检测目标板电压,仿真不同电压芯片无需额外配置。
图7 POD-JC2-C8051F-DP10图片
4 小 结
TKScope仿真器支持众多内核芯片的仿真,使其广泛应用于各种嵌入式系统的开发,在仿真器业界处于领跑者的地位。本文主要介绍了TKScope仿真AVR内核、C166内核和C8051F系列的功能特性,其他内核的仿真在之前的连载文章中做过介绍,以后还会进一步详细阐述。关于TKScope仿真器的更多介绍及动态信息,请访问http://www.embedtools.com/pro_tools/emluator/TKScope.asp。