廣州致遠(yuǎn)電子有限公司
TKScope BU系列仿真器是廣州致遠(yuǎn)電子有限公司2010年推出的一款高性能標(biāo)準(zhǔn)8051仿真開(kāi)發(fā)平臺(tái)。它采用USB2.0通信,運(yùn)行速度更快,突破傳統(tǒng)仿真技術(shù)缺陷,不占用任何用戶資源,仿真更準(zhǔn)確,性能更穩(wěn)定。
BU系列仿真器主要有2個(gè)型號(hào)——TKS-52BU/58BU,滿足不同客戶的仿真需求。其主要功能特性如下:
◆無(wú)縫嵌接TKStudio/Keil中英文環(huán)境,并具備其高
級(jí)調(diào)試功能;
◆采用了最新的仿真技術(shù),可靠仿真標(biāo)準(zhǔn)P0/P2口
特性;
◆仿真不占用任何用戶資源,包括堆棧/內(nèi)部RAM/
SFR等;
◆優(yōu)秀的超低電壓仿真,穩(wěn)定仿真至2.0V以下;
◆超高速仿真設(shè)計(jì),實(shí)時(shí)運(yùn)行頻率0~32MHz@
12Clock/0~26MHz@6Clock;
◆支持運(yùn)行仿真器內(nèi)部/外部0~64K的ROM和
RAM。
圖1 TKS -52BU/58BU(8051專用仿真器)
廣州致遠(yuǎn)電子有限公司在仿真器研發(fā)、生產(chǎn)、服務(wù)等方面有十多年的經(jīng)驗(yàn),和不同行業(yè)的客戶都有很好的合作,能夠從用戶角度出發(fā),提供更加便捷的仿真方式。
目前,BU系列仿真器提供8051內(nèi)核芯片外掛Flash器件的燒寫,對(duì)于仿真過(guò)程中有Flash燒寫需求的用戶,提供了非常便捷的操作方式。這正是BU系列仿真器極具優(yōu)勢(shì)的地方。
BU系列支持Flash器件的種類有:NOR/NAND/SPI/I2C等接口形式的任意Flash器件。例如外擴(kuò)的并行Flash存儲(chǔ)器、E2PROM等都可以在線燒寫。同時(shí),F(xiàn)lash算法接口是公開(kāi)的,支持用戶自行添加Flash編程算法文件。
BU系列仿真器提供獨(dú)立的K-Flash軟件,可實(shí)現(xiàn)Flash器件在線燒寫、擦除、讀取等操作。K-Flash軟件操作簡(jiǎn)單,使用方便,可大大提高在線量產(chǎn)編程的生產(chǎn)效率。
圖2 K -Flash主界面
K-Flash軟件具有如下主要功能及特點(diǎn):
①文件燒寫。可以燒寫bin、hex、out、elf等多種類型的文件,并校驗(yàn)燒寫的數(shù)據(jù)是否正確。
②燒寫校驗(yàn)。燒寫完成后,檢驗(yàn)燒寫的數(shù)據(jù)是否正確。
③數(shù)據(jù)擦除。擦除指定扇區(qū)內(nèi)的數(shù)據(jù)。
④數(shù)據(jù)讀取。讀取指定的起始地址和大小的數(shù)據(jù),并保存到用戶指定的路徑。
⑤設(shè)備配置。配置仿真器類型、芯片參數(shù)、Flash編程算法等。
K-Flash軟件支持工程管理的模式,形成工程文件后,相關(guān)的設(shè)備配置等信息會(huì)自動(dòng)保存。這樣用戶再次進(jìn)行操作時(shí),無(wú)需繁瑣重復(fù)的參數(shù)設(shè)置,直接打開(kāi)工程文件即可。
BU系列仿真器配置Flash的操作方法也很簡(jiǎn)潔。進(jìn)入[設(shè)備配置]選項(xiàng),打開(kāi)[程序燒寫]界面,如圖3所示。
圖3 程序燒寫界面1
[編程Flash]一項(xiàng)必須選中,[驗(yàn)證Flash]一般也建議選中;有關(guān)擦除的選項(xiàng)可以根據(jù)實(shí)際需要進(jìn)行選擇,有的Flash器件編程之前一定要擦除,那么就必須選擇[全部擦除]或者[扇區(qū)擦除]選項(xiàng)。
單擊[添加算法]按鈕,添加需要燒寫的Flash器件算法文件,如圖4所示。
本文示例為燒寫一片外擴(kuò)的64KFlash存儲(chǔ)器,地址范圍是0x0000~0xFFFF。
圖4 程序燒寫界面2
如果用戶需要對(duì)Flash進(jìn)行特殊配置,那么需要選中[編程配置]選項(xiàng),同時(shí)單擊[Flash配置]按鈕進(jìn)入如圖5所示的界面。[Flash配置]界面提供了讀寫加密字節(jié)的操作。用戶可以根據(jù)實(shí)際需要執(zhí)行燒寫、讀取、擦除加密字等操作。
圖5 Flash配置界面
Flash信息配置完成之后,返回到K-Flash軟件的主界面,此時(shí)就可以對(duì)Flash器件進(jìn)行燒寫、擦除、讀取等操作。
TKScope系列仿真器會(huì)支持更多內(nèi)核芯片外掛Flash器件的燒寫,同時(shí)不斷豐富支持Flash器件的種類,滿足用戶系統(tǒng)級(jí)的調(diào)試,讓用戶仿真更加方便。在后續(xù)文章中,我們會(huì)繼續(xù)介紹其他內(nèi)核的Flash器件燒寫方法,敬請(qǐng)關(guān)注!