TKScope嵌入式智能仿真开发平台
完美支持AVR内核的仿真
TKScope嵌入式智能仿真开发平台全面支持AVR内核的仿真,并具有下载编程功能。TKScope仿真器提供一套完善的JTAG和debugWIRE调试接口,在芯片内(on-chip debug)调试所有的AVR 86位RISC结构微处理器。
1 TKSoope支持IDE环境
TKScope仿真AVR内核芯片支持多种主流IDE环境,工程师可灵活选择熟悉的开发环境,具体支持的IDE开发环境如下:
·TKStudio,致远公司,中/英文界面,多内核编译/调试环境,强大内置编辑器;
·AVR Studio,ATMEL公司,英文界面,可集成GCC编译器的IDE; ·支持所有debugWlRE接口器件单线调试;
·支持带JTAG或debugWIRE接口的器件ISP编程;
·支持MEGA、TINY、XMEGA~AVR内核全系列的编程和调试;
·自动检测AVR studio版本,用户使用不同版本AVR Studio无需更改驱动;
·支持汇编和高级语言调试;
·支持数据断点和无限制Flash断点;
·支持动态断点,可以在运行过程中设置/取消断点;
·支持仿真中任意代码修改,方便用户程序排错;
·支持代码和数据缓冲功能,大大提高调试性能,
·具有硬件自检功能,快速定位系统硬件问题,
·仿真器自动检测目标板电压,仿真不同电压芯片无需做额外配置。
3 TKScope仿真AVR优势
TKScope仿真器采用先进的FPGA结构,大大提升编程/调试的速度,为您节省宝贵的开发时间,提升您在开发中的体验和乐趣。TKScope与原装JTAGICE mkII仿真AVR性能对比如下表所示:从对比表中可以看出,TKScope在多个方面比原装的JTAGICE mkII有更强的仿真性能,而且TKScope仿真器保证不断的、及时的支持新型器件的编程和调试。
4 在线编程K-Flash软件
TKScope仿真器提供独立的K-Flash软件,可实现芯片在线烧写、擦除、读取等操作。K-Flash软件操作简单,使用方便,可大大提高在线量产编程的生产效率。
K-Flash软件具有如下特点:
·工程化配置,操作简单、方便、快捷;
·支持AVR、ARM、51等多种内核;
·支持bin文件、hex文件、elf件等多种类型的文件;
·支持一次烧写多个文件,操作更快捷;
·支持片内Flash和片外Flash烧写;
·具备烧写校验功能,验证烧写是否正确;
·具有独立的数据擦除功能,可指定扇区进行擦除,操作更快捷;
·具有独立的数据读取功能,可指定地址范围进行读取,支持一步到位打开读取出的数据;
·保存配置到工程文件中,免除繁琐重复的配置操作;
K-Flash软件支持工程管理的模式,形成工程文件后,相关的设备配置等信息会自动保存。这样用户再次进行操作时,无需繁琐重复的参数设置,直接打开工程文件即可。
·新建:新建一个空白工程文件;
·打开工程:打开一个指定的工程;
·保存工程:保存一个工程到指定的路径,
·另存工程:把当前配置另存到指定的位置;
·设备配置:配置仿真器类型、芯片参数、Flash编程算法等;
·帮助:打开K-Flash用户手册;
·关于:显示K-Flash的相关信息。
5 小结
本文主要介绍了TKScope仿真AVR内核的特性和优势,以及在线编程软件K-Fiash的性能。TKScope在支持AVR内核方面会不断的升级,保证支持最新版本的IDE环境,保证支持新增的器件型号。TKScope仿真AVR内核芯片的具体使用方法,读者可登录TKScope网站下载中英文双语版使用指南。
除此之外,TKScope仿真器还可以支持ARM、DSP、8051、c166等内核的仿真。更多的内核支持以及优异的仿真性能,请读者密切关注网站/pro_tools/em!uator/TKScope.asp。读者关于TKScope仿真器有任何疑问、意见或建议,可以电话与我们联系,或登录BBS发表留言http://bbs.zlgmcu.com。
上一篇:通信网负载均衡仿真建模的探索