嵌入式系统在线编程软件k-flash——快速、稳定地编程任意类型flash.pdfVIP

嵌入式系统在线编程软件k-flash——快速、稳定地编程任意类型flash.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统在线编程软件k-flash——快速、稳定地编程任意类型flash

TKScope嵌入式仿真开发平台应用(3) 嵌入式系统在线编程软件K-Flash ——快速、稳定地编程任意类型Flash TKScope是广州致远电子有限公司2008年隆 件夹内。 重推出上市的一款高性能通用型综合仿真开发平 由于市面上Flash种类比较多,而且编程算法不 台,支持仿真全系列的8051、ARM、DSP、AVR、 通用,因此TKScope不可能包含所有的Flash器件编 C166、C251、MX等内核;与当前全部主流IDE环境 程算法。在具体应用中,如果用户在TKScope驱动中 无缝嵌接,如Keil、ADS、IAR、CCS、RealView、 找不到相应的Flash编程算法,那么可以自己添加。 AVRStudio、TKStudio等,保证用户开发平台始终如 TKScope完全公开Flash编程算法接口,支持用户自行 一,并具备高级调试功能。同时,TKScope内嵌64路 添加,让用户应用更加方便自如。 专业的逻辑分析仪,zlgLogic高级软件全面支持。 2.Flash编程算法接口文件 TKScope内部已经集成了常用的各种内部/外部 TKScope定义了Flash编程算法的接口,包括1个描 Flash算法,可以在线烧写各种ARM芯片内部的Flash、 述Flash芯片的结构体和7个对Flash芯片操作的函数定 ARM芯片外挂的各种常用和非常用Flash,如NOR/ 义,如图2所示。 NAND/SPI DATA等。 对于特殊的Flash芯片,由于对用户公开的编程算 法非常简单,因此用户可以自己完成对特殊Flash的编 程,如SD卡。 TKScope集成的Flash算法高度模块化,支持在仿 真开发阶段的动态Flash烧写,同时也适合在产品量产 时的快速Flash编程。 1.支持任意Flash器件的在线编程 TKScope仿真ARM内核时,支持片内/片外Flash 的在线编程/调试。TKScope支持多种接口形式的片外 Flash器件,如NOR、NAND、SPI等。 TKScope通过驱动设置中的【程序烧写】选 项,配置需要编程的Flash信息,如图1所示。图1示 例,NXP公司LPC2214芯片,外扩2片NOR Flash器 件SST39VF160。根据LPC2214器件特性,外扩NOR Flash器件起始地址为00 图1 程序烧写界面 在图1所示的【程序烧写】界面中,点击【添加 图2 程序清单 2.1 算法】来添加用户需要烧写的Flash器件编程算法。 TKScope添加Flash编程算法的实质就是填充这个 TKScope提供绝大多数常用的Flash器件编程算法,存 结构体以及实现这7个函数。至于几个函数是如何被 放于驱动安装路径…\TKScope\configuration\ExtFlash文 TKScope调用的,用户不必关心,这些是由TKScope自 76 2009.12 电子设计应用 万方数据 TKScope嵌入式仿真开发平台应用(3) 动管理的。只要正确实现了这些内容,用户就可以将 接打开工程文件就可以继续进行操作。 编译链接后的程序下载到自己的Flash芯片中去。 • 新建:新建一个空白工程文件; 3.量产型在线编程软件K-Flash • 打开文件:打开一个指定的工程文件; K-Flash是一款用于产品量产的Flash在线编程软 • 保存文件:保存一个工程文件到指定的路径; 件,支持TKScope/ AK100系列仿真器,具有文件烧 • 另存文件:把当前配置另存到指定的位置; 写、数据擦除、数据读取等功能。K-Flash具有如下特 • 设备配置:

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档