APP下载

TKScope嵌入式仿真开发平台讲座(11)TKScope全面支持AVR内核、C166内核和C8051F系列的仿真

2010-06-22广州致远电子有限公司

单片机与嵌入式系统应用 2010年1期
关键词:仿真器断点内核

广州致远电子有限公司

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。

猜你喜欢

仿真器断点内核
强化『高新』内核 打造农业『硅谷』
AI仿真器将大大提高科学领域的仿真模拟速度
砂泥互层断点组合类型及其合理性分析
——以大庆长垣萨尔图油田为例
用Eclipse调试Python
一类无限可能问题的解法
基于嵌入式Linux内核的自恢复设计
Linux内核mmap保护机制研究
基于多用户无线仿真器系统的研究
微生物内核 生态型农资
天文测量仿真器模拟星图精度分析