TKScope发布增强型Flash组件支持BU系列在线Flash烧写

2011-03-20 02:31:58广州致远电子有限公司
单片机与嵌入式系统应用 2011年7期
关键词:仿真器内核器件

广州致远电子有限公司

TKScope BU系列仿真器是广州致远电子有限公司2010年推出的一款高性能标准8051仿真开发平台。它采用USB2.0通信,运行速度更快,突破传统仿真技术缺陷,不占用任何用户资源,仿真更准确,性能更稳定。

1 BU系列仿真器简介

BU系列仿真器主要有2个型号——TKS-52BU/58BU,满足不同客户的仿真需求。其主要功能特性如下:

◆无缝嵌接TKStudio/Keil中英文环境,并具备其高

级调试功能;

◆采用了最新的仿真技术,可靠仿真标准P0/P2口

特性;

◆仿真不占用任何用户资源,包括堆栈/内部RAM/

SFR等;

◆优秀的超低电压仿真,稳定仿真至2.0V以下;

◆超高速仿真设计,实时运行频率0~32MHz@

12Clock/0~26MHz@6Clock;

◆支持运行仿真器内部/外部0~64K的ROM和

RAM。

图1 TKS -52BU/58BU(8051专用仿真器)

2 BU系列支持外挂Flash器件种类

广州致远电子有限公司在仿真器研发、生产、服务等方面有十多年的经验,和不同行业的客户都有很好的合作,能够从用户角度出发,提供更加便捷的仿真方式。

目前,BU系列仿真器提供8051内核芯片外挂Flash器件的烧写,对于仿真过程中有Flash烧写需求的用户,提供了非常便捷的操作方式。这正是BU系列仿真器极具优势的地方。

BU系列支持Flash器件的种类有:NOR/NAND/SPI/I2C等接口形式的任意Flash器件。例如外扩的并行Flash存储器、E2PROM等都可以在线烧写。同时,Flash算法接口是公开的,支持用户自行添加Flash编程算法文件。

3 K- Flash软件实现在线烧写

BU系列仿真器提供独立的K-Flash软件,可实现Flash器件在线烧写、擦除、读取等操作。K-Flash软件操作简单,使用方便,可大大提高在线量产编程的生产效率。

图2 K -Flash主界面

K-Flash软件具有如下主要功能及特点:

①文件烧写。可以烧写bin、hex、out、elf等多种类型的文件,并校验烧写的数据是否正确。

②烧写校验。烧写完成后,检验烧写的数据是否正确。

③数据擦除。擦除指定扇区内的数据。

④数据读取。读取指定的起始地址和大小的数据,并保存到用户指定的路径。

⑤设备配置。配置仿真器类型、芯片参数、Flash编程算法等。

K-Flash软件支持工程管理的模式,形成工程文件后,相关的设备配置等信息会自动保存。这样用户再次进行操作时,无需繁琐重复的参数设置,直接打开工程文件即可。

4 BU仿真器配置Flash的方法

BU系列仿真器配置Flash的操作方法也很简洁。进入[设备配置]选项,打开[程序烧写]界面,如图3所示。

图3 程序烧写界面1

[编程Flash]一项必须选中,[验证Flash]一般也建议选中;有关擦除的选项可以根据实际需要进行选择,有的Flash器件编程之前一定要擦除,那么就必须选择[全部擦除]或者[扇区擦除]选项。

单击[添加算法]按钮,添加需要烧写的Flash器件算法文件,如图4所示。

本文示例为烧写一片外扩的64KFlash存储器,地址范围是0x0000~0xFFFF。

图4 程序烧写界面2

如果用户需要对Flash进行特殊配置,那么需要选中[编程配置]选项,同时单击[Flash配置]按钮进入如图5所示的界面。[Flash配置]界面提供了读写加密字节的操作。用户可以根据实际需要执行烧写、读取、擦除加密字等操作。

图5 Flash配置界面

Flash信息配置完成之后,返回到K-Flash软件的主界面,此时就可以对Flash器件进行烧写、擦除、读取等操作。

5 小 结

TKScope系列仿真器会支持更多内核芯片外挂Flash器件的烧写,同时不断丰富支持Flash器件的种类,满足用户系统级的调试,让用户仿真更加方便。在后续文章中,我们会继续介绍其他内核的Flash器件烧写方法,敬请关注!

猜你喜欢
仿真器内核器件
万物皆可IP的时代,我们当夯实的IP内核是什么?
现代装饰(2022年4期)2022-08-31 01:41:24
强化『高新』内核 打造农业『硅谷』
今日农业(2021年9期)2021-07-28 07:08:36
基于嵌入式Linux内核的自恢复设计
Linux内核mmap保护机制研究
旋涂-蒸镀工艺制备红光量子点器件
基于多线程的惯导逻辑仿真器设计
计算机工程(2015年4期)2015-07-05 08:28:57
面向高速应用的GaN基HEMT器件
一种加载集总器件的可调三维周期结构
高分辨率遥感相机CCD器件精密热控制
天文测量仿真器模拟星图精度分析