大白菜园 https://bbs.21ic.com/?787411 [收藏] [复制] [RSS]

日志

TKScope全面支持STM8在线编程/在线烧录

已有 858 次阅读2014-1-15 22:33 |个人分类:仿真器|系统分类:ARM| Andriod, 开发平台, 半导体, 工程师, 以太网

TKScope嵌入式智能仿真开发平台已经全面升级,不仅是一款专业的仿真器,还是一款高效型在线编程器。目前,在线编程方面取得很大的突破:由单通道的研发型在线编程器升级到4通道量产型高效在线编程器,同时满足工程师研发和工厂量产需求;在编程速度上已经突破十兆每秒;下载接口除了常用的调试接口外,增加了UART、USB和以太网接口,满足不同目标板的需求;在实现在线编程数据的同时,还可以在线编程WinCE、Linux和Andriod系统。众多的优势使得TKScope成为在线编程行业的领导者。 TKScope仿真器/在线编程器自上市以来,备受用户青睐。除了其具有稳定的性能外,最重要的是可通过软件升级,不断地、及时地支持各个半导体公司新增的内核种类和芯片型号,为用户节省了研发成本。支持的家族器件日渐庞大,到目前为止已经支持的器件包括:ARM、AVR、C166、C8051F、C*Core、MIPS、STM8等内核。

TKScope仿真器/在线编程器

TKScope仿真/在线编程器旗下产品型号丰富,满足不同用户的需求:

  • 综合仿真/在线编程器:K3/K5/K8/K9;
  • DSP仿真/在线编程器:DK5/ DK9/ DK10;
  • ARM仿真/在线编程器:AK100/AK100Pro;
  • 量产型在线编程器:AK100Pro-4P。 wps_clip_image-17566

图1  TKScope仿真/在线编程器家族

发布在线编程组件,全面支持在线量产编程STM8

STM8工程师在产品研发阶段,通常采用STICE或ST-Link仿真器对STM8微控制器进行编程、仿真。然而在产品研发末期,经常需要对运行程序以外的存储区域进行配置,如EEPROM区,“Option bytes”区域,以实现代码保护、外设配置等功能,而传统工具无法便捷地实现此功能。ST官方提供了ISP下载程序的功能,但是这种方法速度有限,远远满足不了产品量程需求,更何况无法便捷地对特定区域进行烧写操作。使用TKScope在线编程器为用户提供完善的解决方案,非常人性化的图形配置界面,仅仅通过SWIM接口即可灵活编程STM8的配置数据!极大地方便了STM8工程师、简化了工作量! TKScope在线编程器为STM8以下系列提供了完善的配置数据编程支持:

  • STM8L全部型号;
  • STM8AL全部型号;
  • STM8S全部型号;
  • STMAF全部型号;
  • STMTL全部型号。 TKScope支持编程STM8配置数据,其优异特性如下:
  • 全面支持STM8L、AL、TL、S、AF系列;
  • 全面支持STM8所有配置数据的编程;
  • 仅使用SWIM调试接口,无需任何其它外部接口;
  • 极强的人性化界面接面、极灵活的操作接口、极舒适的用户体验;
  • 支持代码写保护和读保护等操作,保障代码安全。
AK100Pro-4P量产烧写STM8

下面介绍AK100Pro-4P配合KFlashPro在线编程软件,如何帮助工厂同时量产在线编程4块主控芯片为STM8的目标板。 首先,研发工程师需要新建一个KFlashPro工程,选择正确的芯片型号,加载烧写文件,并根据需要配置量产次数。另外,为保护代码安全,用户可以把工程转换为加密工程,在【工程配置】中的【启用加密工程】选项,使用加密工程后,烧写人员将无法查看烧写的文件,保护用户烧写代码安全。配置完毕后,即可把工程交由烧写人员进行烧片。 wps_clip_image-9118

图2  创建加密工程

如果用户有需要,还可以对STM8进行数据配置编程,点击【配置】按钮,以配置微控制器存储器中的“Option Bytes”区域。

  • OPT0:存储器读保护使能/禁能;
  • OPT1:定义用户引导程序区域;
  • OPT2:设备重映射功能配置;
  • OPT3:内部时钟和看门狗相关配置。

wps_clip_image-25479

图3  STM8S配置区

AK100Pro-4P通过SWIM接口与STM8连接,可以同时将4块STM8板子分别连接AK100Pro-4P在线编程器的4个调试接口, 同时,如果用户需要,可以从扩展IO接口或者USB接口中获取5V电源为板子供电。板子连接好后,点击【自动量产】按钮即可开始对目标板进行编程。

wps_clip_image-24382

图4  量产编程开始,同时对四块STM8进行编程

AK100Pro-4P提供了2种量产编程方式:自动和手动,在量产配置中选中【全自动上下电检测】后即选择为自动方式,芯片烧写完毕后更换芯片将自动进入下一步的烧写(仿真器需要检测到目标板重新上下电);如果连接仿真器的电源检测信号在换板子的时候无法断开,可以使用手动模式,这时候,更换完板子,按下机器上的启动按钮即可开始下一块板子的烧写。

wps_clip_image-3124

图5  量产过程

小结

TKScope在线编程器,强大的Flash烧写组件,实现ARM、AVR、C166、C8051F、C*Core、MIPS、STM8等内核完整的在线编程,同时对片内Flash、片外Flash/EEPROM高速在线编程,近期正实现MSP430全系列芯片的在线编程,敬请大家关注。

本文同时发表在我的另一个专业博客:http://lishutong.me/4534.html


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (1 个评论)

回复 lishutong 2014-1-16 20:52
STM8专业编程器