v programmer

download v programmer

of 40

Transcript of v programmer

  • 8/18/2019 v programmer

    1/40

    用户手册

  • 8/18/2019 v programmer

    2/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   1   页

    1 VSpeed 威速编程器软件简介:.............................................................................................................................1

    2   硬件简介:.................................................................................................................................................................1

    2.1 VS4000:.........................................................................................................................................................1

    2.2 VS4800:.........................................................................................................................................................2

    2.3 VSD8000:.......................................................................................................................................................3

    2.4 VS_FX8.............................................................................................................................................................4

    2.4 性能一览表.....................................................................................................................................................5

    3 VSpeed 软件安装:.................................................................................................................................................6

    3.1 如何判断 USBDriver 是否安装好.............................................................................................................. 14

    3.2 USBDriver 未安装好怎么办....................................................................................................................... 15

    4 VSpeed 软件的使用.................................................................................................................................................15

    4.1 VSpeed 软件界面介绍..................................................................................................................................15

    4.1.1 主菜单......................................................................................................................... 17

    4.1.2 主工具栏......................................................................................................................... 18

    4.1.3 “编程环境”信息栏...................................................................................................................... 184.1.4 “加载数据区”信息栏.................................................................................................................. 18

    4.1.5 设置工具栏.....................................................................................................................................19

    5 新手上路.................................................................................................................................................................21

    6 高级应用...................................................................................................................................................................30

    6.1 加载与链接用户数据文件.......................................................................................................................... 30

    6.2 保存数据文件...............................................................................................................................................30

    6.3 应用工程文件...............................................................................................................................................31

    6.4 SuperUser 窗口............................................................................................................................................31

    6.4.1复选框:数据文件发生改变后提醒重新加载................................................................................ 31

    6.4.2复选框:插入器件后自动启动。.................................................................................................... 31

    当选择(“V”)时,器件插入后将自动启动,将按照设定好的顺序执行的项目自动启动执行。.. 31

    6.4.3   自动 ID 引擎...................................................................................................................................... 32

    6.4.4   操作地址范围.....................................................................................................................................32

    6.5  巧用“自动顺序项目”设置节约时间....................................................................................................... 32

    6.6   整体比较.........................................................................................................................................32

    6.7 生成支持器件列表.......................................................................................................................................33

    6.8  标准逻辑器件的测试....................................................................................................................................33

    7. VSD8000   专区.........................................................................................................................................................33

    7.1 选择器件.......................................................................................................................................................337.2 加载数据文件...............................................................................................................................................33

    7.3 设置编程计数器终止值.............................................................................................................................. 34

    7.4 设置是否启用器件插入后自动启动.......................................................................................................... 34

    7.5 脱机使用前必要事宜...................................................................................................................................34

    7.6 脱机操作方法...............................................................................................................................................35

    7.7 LCD 操作结果指示.........................................................................................................................................36

    7.8 关于外部控制接口.......................................................................................................................................37

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    3/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   1   页

    说明:本用户手册在WindowsXP操作系统下对 VSpeed进行讲解。其他操作系统下具有类似

    性。

    1 VSpeed威速编程器软件简介:

    VSpeed  威速编程器软件系由深圳市思泰佳电子有限公司自行开发的编程器软件。支持硬

    件目前主要有 VS4000、VS4800 以及 VDS8000。软件支持操作系统:Windows2K 、WindowsXP、

    WindowsVista 以及 Windows7。具有简体中文、繁体中文、英文界面,能随时在 3 种语言间切

    换。界面友好,使用灵活。

    2 硬件简介:

    2.1 VS4000:

    为一款经济型设计。支持 40 脚以内的器件烧录,能满足大多数流行的 IC 的烧录需求。USB

    接口界面,通过 USB 电缆由电脑供电。低功耗设计,静态电流小于 50mA。提供 IAP 升级支

    持,可以由软件升级实现添加新器件支持(前提条件是硬件主电路能够提供所需的电源档位,

    并且具备相关烧录时序技术文档时)。VS4000 适合 40 pin 以内的一般单片机,存储器的研发、

    学习、小批量烧录等应用。

    VS4000 标准包装:

    VS4000 编程器   1 台

    USB 电缆   1 条

    资料光盘   1 张

    保修卡   1 张

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    4/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   2   页

    2.2 VS4800:

    为一款经济型设计。支持 48 脚以内的器件烧录,能满足大多数流行的 IC 的烧录需求。USB

    接口界面,通过 USB 电缆由电脑供电。低功耗设计,静态电流小于 50mA。提供 IAP 升级支

    持,可以由软件升级实现添加新器件支持(前提条件是硬件主电路能够提供所需的电源档位,

    并且具备相关烧录时序技术文档时)。VS4800 适合 48 pin 以内的一般单片机,存储器的研发、

    学习、小批量烧录等应用。

    VS4800 比较 VS4000 的主要区别在于(1)VS4800 的锁紧座为 48pin,并且选用优质锁紧

    座。(2)VS4800 主电路具有更多的电源档位。其支持的器件也就更多。未来升级、添加器件

    支持的潜力更大。

    VS4800 标准包装:

    VS4800 编程器   1 台

    USB 电缆   1 条

    资料光盘   1 张

    保修卡   1 张

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    5/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   3   页

    2.3 VSD8000:

    VDS8000 是一款颇具特色的设计。支持 48 脚以内的器件烧录。外部专用电源适配器供电,

    USB 接口界面,LCD 液晶屏显示,自带蜂鸣器。具备单颗烧录和量产烧录模式。

    除了具备 VS4000 或 VD4800 的特点意外,通过精心设计,VSD8000 具有以下显著特点:

    (1)能够在连机(即连接电脑)和脱机(即脱离电脑)的状态下使用。

    (2)支持单个芯片烧录和量产烧录双模式。根据被烧录器件的针脚数不同,自动适应。

    当针脚数在 12 脚以内时(含 12 脚),提供批量为 1、2 或 4 颗烧录模式。当针脚数为大于 12

    脚小于 24 脚时,提供批量为 1 或 2 颗烧录模式。当针脚数大于等于 24 脚时,仅提供批量一颗

    的烧录模式。

    用户可根据需要在支持的批量数模式中选择一种。这使得 VSD8000 可以方便地应用于学

    习、研发以及批量生产。

    (3)具有外部控制接口。通过控制接口及其通讯协议,VSD8000 方便地用于各种自动烧

    录机台。

    (5)主电路全驱动(全部 IO 端都有电源档位驱动)。从理论上来说,只要具备烧录时序

    技术资料,任何 48pin 以内的器件,都有条件添加支持。

    VSD8000 标准包装:

    VSD8000 编程器   1 台

    USB 电缆   1 条

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    6/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   4   页

    电源适配器   1 个 (AC110V—240V/DC9V1000mA   )

    资料光盘   1 张

    保修卡   1 张

    2.4 VS_FX8

    这是一款专门针对 8 脚存储器设计的产品,支持当前的流行的 8 脚存储器芯片,如:24CXX、24LCXX、

    25CXX、25WXXX、25QXXX、25TXXX、26XXX、93XXXX 等等。

    用户根据需要可选择烧录批量为 1 或 2

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    7/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   5   页

    通过 USB 电缆由电脑供电。低功耗设计,静态电流小于 50mA。提供 IAP 升级支持,可以由软

    件升级实现添加新器件支持(前提条件是具备相关烧录时序技术文档)。

    VS_FX 标准包装:

    VS_FX8 编程器 1 台

    USB 电缆 1 条

    资料光盘 1 张

    保修卡 1 张

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    8/40

  • 8/18/2019 v programmer

    9/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   7   页

    USB 驱动程序(USBDriver )的预安装,将随着 VSpeed 安装过程一同完成。

    以下是 VSpeed   (及其 USBDriver )的安装步骤:(以 WidowsXP 为例,其他系统类同)

    1、打开光盘文档,双击 VSpeed 文件夹下的 VSpeedSetup.exe,启动安装过程。出现图 1 所示对话框:

    图 1:VSpeed   安装程序启动时

    2、点击“下一步”进入到下一个对话框,要求输入相关用户信息。用户名称和公司名称。当然也可以

    保留默认值。

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    10/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   8   页

    图 2:VSpeed 安装,输入用户信息

    3、点击“下一步”,出现以下图 3 对话框,等待用户指定安装位置。您可以指定一个安装位置或保留

    默认值。

    图 3:VSpeed 安装 指定安装位置

    4、点击“下一步”,进入以下对话框。对于多用户系统,可能需要更改选择。

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    11/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   9   页

    图 4:VSpeed 安装 指定用户

    5、点击“下一步”,使安装进程进入以下图 5。在这个对话框中,向您显示安装程序收集到的全部信息。

    如果您希望改变任何信息,都可以通过按“返回”键,回到相应的对话框加以修改。确认无误后,按“下

    一步”,安装过程开始进行。如图 6 所示

    图 5:   VSpeed 安装 准备完毕

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    12/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   10   页

    图 6:VSpeed 安装 进行中

    6、在步骤 5 进行完成后,将弹出以下对话框,引导用户对 USB 进行预安装(即按要求将 USB 驱动程

    序复制到相应的位置,以便连接硬件时进行即插即用安装)。

    图 7:VSpeed   安装   USBDriver   预安装

    注意:如果在本步骤出现的不是如图 7 的窗口,而是以下图 8 的窗口,说明在您的电脑上已经预安装

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    13/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   11   页

    有相适应的 USBDriver 。点击“确定”按钮即可直接进入到以下步骤 9、

    图 8:VSpeed 安装   USBDriver 预安装提示信息

    7、您可以点击左边的“Change Install Location”然后修改 USBDiriver 的预安装位置。或接受默预安装位置,直接按“Install”按键,开始预安装过程。如下图:

    图 9:VSpeed   安装   USBDriver 预安装系统问询

    这个窗口是操作系统安全检测提示信息。用户不用担心,选择“仍然继续”,让预安装过程继续进行。

    并出现以下对话框,表示预安装完成。

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    14/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   12   页

    图 10:VSpeed   安装   USBDriver 预安装完成

    9、点击上图的中间窗口的“确定”,进一步点击“完成”,结束整个 VSpeed 的安装过程。

    10、连接硬件,安装 USBDriver :插上 USB 电缆,对于 VSD8000,还要接通电源。在操作系统的右下

    角将出现“发现新硬件”提示,紧接着弹出“找到新的硬件向导”对话框。如下图:

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    15/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   13   页

    图 11:VSpeed 安装   USBDriver 找到新硬件向导

    11、在上图中,选择“自动安装软件(推荐)”然后点击“下一步”按键,系统见开始 USBDriver 的安

    装。操作系统可能再次弹出安全检测提示信息如下图

    图 12:VSpeed 安装   USBDriver 安装系统问询

    不用担心,选择“仍然继续”。。。。完成后显示以下图 13 窗口

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    16/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   14   页

    图 13:VSpeed 安装   USBDriver 安装完成

    12、点击上图的“完成”按键,关闭上述对话框,即完成全部的安装过程。

    正确安装 USBDriver 结束时,紧接着会在 Windows 窗口的右下角显示下图信息:

    图 14:VSpeeda 安装 已正确安装 USBDriver 提示

    VSpeed 安装完成以后,在桌面上由一个快捷图标如下图:

    图 15:VSpeed   安装 桌面图标

    此外,在菜单“开始”—“程序”—VSpeed 下,可以看见“VSpeed.exe”执行文件和“卸载 VSpeed”

    执行文件。如下图所示:

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    17/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   15   页

    图 16:VSpeed 安装 开始菜单

    3.1 如何判断 USBDriver 是否安装好

    在桌面点击图标“我的电脑”,在左边的“系统任务”栏中,点击“查看系统信息”,在弹出的“系统

    属性”窗口点击“硬件”属性项,再点击“设备管理器”按钮,在弹出的“设备管理器”窗口,点开“通

    用串行总线控制器”子键,如下图:

    图 17:Windows   设备管理器窗口   USBDriver 安装正确

    恭喜您,USBDriver 安装

    好啦!

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    18/40

  • 8/18/2019 v programmer

    19/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   17   页

    主界面的底部:

    图 19:   VSpeed   软件主界面

    主菜单

    主工具栏

    “编程环境”

    显示栏

    “ 数 据 缓 冲

    区”相关信息

    设置工具栏

    执行工具栏操作信息显示区

    编程正确计数器

    计数器终值设定   进度条

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    20/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   18   页

    4.1.1 主菜单

    VSpeed   的主菜单提供了各种功能的菜单执行入口。其包含有“文件”、“编辑”、“器件”、“设置”、“查

    看”、“辅助操作”以及“帮助”等 7 个下拉式子菜单。VSpeed 的大多数功能都可以在主菜单的各个下拉子

    菜单中找到。

    4.1.2 主工具栏

    主工具栏主要有“加载数据”、“保存数据”、“选择器件”、“打开工程”、“保存工程”等。

    针对每一颗欲编程的器件,都应该相应地进行“器件需选择”,包括选择器件类型、制造商以及器件型

    号等。然后加载数据文件。

    所有“选择器件”的操作结果,都被自动保存。这就意味着,只要用户不改变待编程器件,今后就不

    用在每次启动程序之后进行选择器件这样的操作。

    使用保存工程,用户可以保存多个选择(包括相关设置、器件配置、甚至见在文件等),只要在需要时

    打开工程即可。

    4.1.3 “编程环境”信息栏

    “编程环境”信息栏位于主工具栏下面。

    由于 VSpeed 软件支持了多个硬件设备,它在启动阶段和运行阶段会自动检测所连接的设备。并将检测

    到的设备名显示在顶部的“编程环境”栏。“***”表示当前未检测到硬件。如下图所示。

    “编程环境”信息栏还显示了当前选择的器件制造商、型号、存储器名称(类别)及存储器大小等,

    以 及 其 他 可 能 的 相 关 信 息 , 例 如 批 量 编 程 的 数 量 ( 详 见   VSD8000   的 相 关 内 容 )。

    图 20:VSpeed   主界面 “编程环境”

    4.1.4 “加载数据区”信息栏

    位于“编程环境”信息栏的下面。显示了当前所加载数据的情况,如加载数据的时间、加载数据、数

    据文件来源(位置)以及校验和等。

    “***”表示未

    检测到硬件 所选器件相关信息

    存储器及其大小描述

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    21/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   19   页

    一般说来,每次启动软件后,都必须加载过数据文件,才能进行之后的编程操作,除非您选择了“下

    次启动时加载同样的数据文件”,详见新手上路相关内容。

    4.1.5 设置工具栏

    设置工具栏是位于“加载数据区”信息栏的下面的横向的工具栏。含有以下工具按钮:“高级用户”、“自

    动顺序项目”、“配置及加密参数”、“器件相关信息”、“插放及适配器”、“特殊信息”、“整体比较”等:

    图 21:   VSpeed   主界面 设置工具栏

    高级用户按钮:用户点击这个按钮,可以设置编程器工作的一些方式,如是否启用自动启动、是否使

    用以及如何使用自动 ID 引擎……等等。详见高级用户相关章节。一般用户,在选择器件之后可以不改变任

    何高级用户设置。

    自动顺序项目按钮:自动顺序项目的设置是针对编程器(软件)的工作方式进行的。用户在每次选择

    器件之后,与器件对应,将有一组可执行的操作,这些操作决定了执行工具栏的按钮数量及其名称。然而不管按钮数量是多少,第 1 个按钮永远是“顺序执行”(详见后面章节的执行工具栏的相关描述)。当点击

    执行工具栏的“顺序操作”时,VSpeed 将自动地顺序地执行相应的多项组合操作,典型的如“擦除”—“查

    空”—“编程”—“比较”。用户一般不用改变自动顺序操作项目。当用户选择好器件后,如果希望改

    变自动顺序操作的项目数极其顺序等,可以点击设置工具栏的“自动顺序项目”按钮,在弹出

    的对话框进行设置。

    配置及加密参数按钮:有些器件(并非所有),具有加密、写保护、或配置信息。在选择器件之后需

    要进行配置参数设定。

    对于象 AT89S51,AT89C55WD 这样的器件,它们的配置(加密)参数一般不在数据文件中包含。所以要

    在选择器件,并加载数据文件之后,进行加密参数设置(手工进行)。

    对于另一些器件,如 Microchip 的 PIC 系列 PIC16F877 等,它们的配置参数可能包含在用户的数据文

    件中。用户在加载数据文件时将自动配置。对于这样的器件,如果加载数据文件是没有识别到配置信息,

    将提示用户在加载数据文件之后进行手工配置加密或配置参数。于是用户在加载数据文件之后,可以

    点击设置工具栏的“配置及加密参数”按钮,进行手工配置。这种手工设置,每个新的器件选择,

    只需进行一次,直到下一次重新选择器件。

    点击设置工具栏之“器件相关信息”按钮,将显示当前所选择器件的相关信息,如器件型

    号、针脚数、工作电压、编程电压、……等等。

    设置工具栏

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    22/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   20   页

    图 22:VSpeed 主界面 器件相关性信息窗口

    每次选择一个新的器件,都会自动的弹出一个对应于所选择器件的插放方式及适配器(如果需要适配

    器)的图片的窗口。

    用户也可以在任何需要的时候,点击是指工具栏的“插放及适配器”按钮,打开插放及适

    配器窗口进行查看,以了解插放方式以及适配器的型号、转换关系、等信息。

    注意:只有连接有硬件的情况下,才有相应的窗口弹出。如当连接的硬件是 VS4000 时,

    选择 AT89S51(PLCC44)弹出以下图 23 所示的窗口。

    图 23: VSpeed 主界面 插放及适配器窗口

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    23/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   21   页

    5 新 上路

    以下以硬件位 VS4000,器件为 AT89S51 双列直插封装为例,教您如何使用 VSpeed。

    第 1 步:选择器件。点击主工具栏的“选择器件”按钮。弹出“SelectDevice”对话框。选择器件类型“MCU”。选择制造商为 ATMEL,在器件 ID 栏,往下拉找到 AT89S51(DIP40),并点击选择 AT89S51。双

    击或点确认,关闭 SelectDevice 对话框。如图 24。

    如果你不清楚器件类型,制造商等信息,也可以使用 模糊搜索方式选择器件。在“查找”编辑框内,

    输入 AT89S51,然后点击搜索键。如图 25。可能需要出现几十秒至 1 分多钟搜索时间,然后出现如图 26 的

    搜索结果。可能有多个相适应的搜索结果。此时在器件 ID 栏中,蓝色点亮的那个为多个搜索结果其中之一

    个。通过点击“下一个”/“上一个”按键,更换当前指向。但找到所需的选项后,双击之即可选择。

    每次选择器件操作完成后,自动弹出 SocketMode 窗口。这个窗口告诉用户当前型号及其封装的器件,

    在当前连接的编程器硬件上的插放方式提示图形。(同样一个器件选择,在不同的硬件平台上器插放方式是

    不同的)。如图 27。记住这个提示图形。然后点击“关闭”。任何时候,你可以点击设置工具栏之“插放及

    适配器”按钮查看插放方式。

    图 24:新手上路 选择器件对话框

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    24/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   22   页

    图 25:新手上路 选择器件之模糊搜索

    图 26:选择器件 模糊搜索结果

    4 个搜索结果,当前

    指向第 1 个   当前指向的那个,

    符合待编程器件时

    双击之即可选择

    点击可使之指向下一个

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    25/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   23   页

    图 27:新手上路 插放方式提示图

    **对于硬件平台为 VSD8000,由于它支持批量编程模式,当选择器件的针脚数小于 12 脚(或大于

    12 脚、小于 24 脚)还将弹出以下窗口,询问您打算批量编程 IC 数量(4 颗/2 颗/1 颗) 或(2 颗/1 颗)

    图 27A:新手上路   VSD8000 指定批量 IC 数(IC 针脚

  • 8/18/2019 v programmer

    26/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   24   页

    图 27B:新手上路   VSD8000 制定批量 IC 数(12 脚

  • 8/18/2019 v programmer

    27/40

  • 8/18/2019 v programmer

    28/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   26   页

    图 29:新手上路 加载文件

    通常不需要

    你改变这些

    对于 VSD8000 硬件,这里为“同时下载到

    硬件侧存储器”

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    29/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   27   页

    图 30:新手上路 数据缓冲器窗口(VS4000/VS4800)

    注意:对于象 PIC16F77 等这样的器件,它们需要从数据文件中读取配置数据。如果用户的数据文件中

    未包含这些信息,或由于数据文件所采用的编译平台差异,使得这些信息不能识别,将弹出以下对话框,

    提示用户手工配置。可以在加载文件之后,点击设置工具栏之“配置或加密参数”然后进行手工配置。

    温馨提示用户:由于具体配置参数是取决于具体器件及用户工程应用,故我们无法告诉用户如何设定

    这些参数值,敬请理解

    图 31: 新手上路 加载文件 _ 提示

    如果你想复制一颗芯片,就不需要进行以上的加载文件的过程。这是只要将样片按照插放提示图放入编

    程器的锁紧座并锁紧,点击左侧的执行工具栏的“读 IC 到电脑”,将器件内容读入到缓冲区。读入完成后,

    将自动弹出数据缓冲区窗口。

    提示:一般说来,MCU 一类的器件都具有加密保护的。一旦加密,读出的数据将无效。

    第 4 步:设置加密配置参数:对于象 MCU 这样的器件,大多数都有加密或配置数据。其中有一些器件,

    它们的加密、配置参数有数据文件提供,如上第 2 步所述。但另一些却并不是包含在数据文件中,而是需

    要用户手工设定,AT89S51 就是这样。

    点击设置工具栏的“配置或加密参数”按钮,如果有窗口弹出,这说明当前选择的器件需要配置。不同

    的器件,所弹出的窗口是不同的,以下是 AT89S51 的窗口

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    30/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   28   页

    图 32:新手上路   AT89S51 加密参数设置

    第 5 步:插入待编程(烧录)器件。按照插放提示图将器件插入锁紧座并锁紧。

    注意:不同的器件、不同的封装、不同的封装,将有不同的插放方式。你随时可以点击设置工具栏的“插

    放及适配器”按钮,查看插放提示图。对于非 DIP(双列直插)封装,一般需要使用适配器。此时还会同时

    给您弹出一个适配器相关信息提示图对话框。在这个对话框中,告诉您适配器型号,针脚转换关系,适配

    器在锁紧座的放法等等,您必须首先读懂这些含义才能进行编程操作。

    注意:错误的摆放,在您进行任何针对器件的操作,如擦除、编程、读入……等等,都将弹出接触不良

    的提示框。参见第 5 步描述

    第 6 步:编程(烧录)。点击左侧执行工具栏的第 1 个按钮“顺序执行”。如果器件在锁紧座中摆放正确

    接触良好,则自动组合操作的项目将逐条执行。在主界面的操作信息显示区和右下角的进度条显示操作的

    进程及其结果。如以下图 33。如果操作过程全部都正确,则在比较正确完成之后,计数器加 1 并更新显示。

    点击这里开始

    逐项执行并显示

    右下角进度条伴随指示

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    31/40

  • 8/18/2019 v programmer

    32/40

  • 8/18/2019 v programmer

    33/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   31   页

    6.3 应用工程文件

    工程文件记录了一个器件选择及其相关的设置。今后如果需要编程同样的器件选择及其相关设置也一

    样,就只要打开这个工程文件即可,而不需要做重复的选择与设置。

    VSpeed 有一个自动存储的工程文件,任何时候用户进行选择及其各种设置时,其信息都自动保存在这

    个工程文件中。下次只要启动 VSpeed 软件,便自动的打开这个工程文件。这使得用户感受, VSpeed 启动

    时,总是记录着之前的那个状态。

    用户可以为某个器件选择(包括各种设置)保存一个工程文件。这在具有多个器件选择,并且经常更换的

    情况甚为有用。

    点击主工具栏的保存工程和打开工程,分别可以保存或打开一个工程文件。

    6.4 SuperUser 窗口

    点击设置工具栏的“高级用户”按钮,弹出的窗口向用户提供了许多高级应用方式。

    6.4.1 复选框:数据文件发生改变后提醒重新加载

    当选择(“V”)时,只要所加载的用户数据文件有过任何更改,将在用户进行任何编程或比较等任何与

    数据文件有关联的操作时,将弹出提示窗口提示用户文件已发生变化,请重新加载。

    6.4.2 复选框:插入器件后自动启动。

    当选择(“V”)时,器件插入后将自动启动,将按照设定好的顺序执行的项目自动启动执行。

    图 36:高级应用 自启动等待插入器件

    插入器件如果无误,则自动启动并执行顺序自信的全部项目。如果此过程全部正确,则显示如下:

    等 待 插

    入器件

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    34/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   32   页

    图 37:高级应用 自启动等待取走已编程器件

    6.4.3   自动 ID 引擎

    自动 ID 引擎如果启用,将在数据缓冲区开辟一个自动 ID 号区域,伴随着每一颗器件的烧录,自动 ID

    引擎将自动地将 ID 号区域的数据递增一个特定的步长。

    详细操作可以跟随 SuperUser 窗口的提示进行。

    默认状态是不启用自动 ID 引擎。使用自动 ID 引擎须十分谨慎,只有确认使用的存储单元不在有效的

    用户程序区才可以。

    这里只提供了最为简单的自动 ID 引擎的算法。有特殊需求的用户,我们将提供有偿的特殊设计。

    6.4.4   操作地址范围

    SuperUser 窗口的左下角,为操作地址范围设置区。这是指执行操作项目时实际操作的地址范围。

    默认状态为“使用器件地址范围”,这个选择表明,在执行编程、比较、查空等操作时,针对器件的全

    部空间范围进行。另一个选择是自定义。选择自定义,则按照自定义的空间进行操作。当器件容量很大,

    又已知数据文件不是太大时,可以尝试使用这种选择。这样可以节约运行时间。

    6.5   巧用“自动顺序项目”设置节约时间

    如果您的器件是一批全新的,您可以确认它们是空的。那么设置“自动顺序项目”(点击设置菜单的“自

    动顺序项目”按键),去掉擦除,查空等操作项目,这有利于节约每个操作周期的时间。

    6.6   整体比较

    这里整体比较的概念有别于执行工具栏的“比较”,在执行工具栏的比较是指将正在编程的器件内容与

    等待取走已编程

    器件

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    35/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   33   页

    数据缓冲区内容进行比较。当发现比较不相同时立即停止并报错。

    先介绍整体比较的机理:这里的整体比较是,按照当前的器件选择所对应的空间大小,开辟两个数据

    缓冲区 DataBuffer1、DataBuffer2,整体比较就是将 DataBuffer1 与 DataBuffer2 的数据逐个字节进行比较,

    并将比较得不同的那些字节做上红色标记,最后将这两个数据缓冲区同步显示出来。可见在进行比较之前,

    必须先将待比较的数据加载到相应的数据缓冲区。不管那个缓冲区,其数据来源均可以由文件加入或由器

    件加入。这样便可以实现文件与文件的比较、器件与文件的比较、文件与器件的比较。

    详细操作可以点击设置工具栏的“整体比较”按键然后逐步进行。

    6.7 生成支持器件列表

    用户可以自行生成软件的支持器件列表。只要点击主菜单的“器件”—“生成支持器件列表”。在没有

    连接任何硬件设备的情况下,软件将弹出对话框让用户指定您想为之生成列表的硬件。选择硬件名称后并

    并确定后,进一步弹出保存文件对话框,用户填入保存列表文件的名称以及保存文字,然后按“保存”按

    钮,即开始生成支持器件列表文件。如果连接有硬件设备,则不弹出选择硬件的对话框,直接为所连接的

    设备生成列表文件。

    6.8   标准逻辑器件的测试

    **   暂缺

    7. VSD8000 专区

    这里主要描述 VSD8000 与其他型号的特殊之处。

    7.1 选择器件

    VSD8000 选择器件时,其一次所能支持批量烧录器件数量,由所选择的器件的针脚数决定。如果能支

    持的批量烧录数量大于 1 颗,将会弹出相应的对话框,由用户决定是烧录 1 颗还是多颗。

    用户也可以在选择器件之后,在主菜单的“器件”—“设定一次批量编程IC 数量”重新设定。

    7.2 加载数据文件

    VSD8000 加载数据文件,与其他型号下加载数据文件并没有什么本质不同。只是由于 VSD8000 具有脱

    机工作功能,故在加载文件操作过程中需要选择“同时加载到硬件侧存储器” (默认状态是未选择,需要

    脱机运行才选择下载)。如下图:

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    36/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   34   页

    7.3 设置编程计数器终止值

    编程计数器终止值用于监测累计编程数。当累计编程数大于这个终止值时,并不限制继续进行编程。

    但是每编程完一次,都有一个特殊蜂鸣声提示总编程数量已经完成。

    这个终止值的默认只是 10000。在软件界面窗口的下边。用户可以根据需要修改。

    7.4 设置是否启用器件插入后自动启动

    在“高级用户”可以进行设置。默认状态是“插入器件后自启动(脱离电脑时)”

    7.5 脱机使用前必要事宜

    在脱机使用前应做以下工作:选择器件,设置一次编程器件数,设置加密、配置参数,设置操作项目

    (一般用默认),设置编程计数器终止值(可以用默认),设置是否启用器件插入后自启动(默认启用), 加

    载数据文件(选择“同时加载到硬件侧存储器”)。

    注意:选择“同时加载到硬件侧存储器”是能够执行脱机操作的必要条件。加载数据操作,必须在上

    述的所有操作之后,最后进行才能有效使能脱机操作功能。

    选择器件后,在没有经过加载到硬件侧存储器的操作之前, LCD 屏显示如下所示(LCD 屏是滚动显示

    需要就选 V

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    37/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   35   页

    的):

    显示为“未下载数据文件” “校验和:   XXXXXXXXH”。这种情况下,脱机使用将不执行任何操作。

    当加载数据文件到硬件之后,LCD 屏显示将变为如下所示:

    其中原来显示“未下载数据文件” “校验和:   XXXXXXXXH”的区域变为文件名和校验和。这样的

    显示也就意味着可以脱机操作了。

    注意:每次选择器件后,需要重新下载数据文件! 脱机钱的选择、设置以及数据文件加载是一直保存

    的,掉电后并不丢失。

    7.6 脱机操作方法

    在 LCD 显示屏为上述显示状态,即下载数据文件之后,才可以脱机操作。“脱机”只需移除 USB 电缆

    即可。只有在脱离电脑 USB 之后,脱机操作功能才会响应。

    在脱机状态下,每次上电后,都要按 K2 键才能激活功能。激活功能后,LCD 屏显示变为如下所示:

    具体内容并不重要,这个格式

    表明已经激活

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    38/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   36   页

    激活后就可以进行编程操作了。

    操作步骤:

    按图示方法(参见图 27D),将待编程器件放置到锁紧座(或适配器)、如果选择了自动启动,则全部

    器件放置好后,将自动启动编程。全部编程完成后,由 LCD 指示编程结果(详见后面描述)。

    如果没有选择自动启动,则由 K2 键(或 K1 键)启动。

    K2 键与 K1 键的区别:   K2 键为可编辑的自动顺序项目,这也是自启动时对应的操作项目。详见 6.5   关

    于自动顺序项目的设置。   K1 为全程操作键,这个键对应当前选择的器件所需的全部操作项目。

    一般地说来,对于 K2(或自启动),可以编辑简短的操作项目。对于全新的器件,不用选择擦除、查

    空,只选择编程、比较、加密(如需要)。这样可以节约时间。

    但是一旦编程过程出错,可由 K1 全程键进行擦除再编程。

    7.7 LCD 操作结果指示

    OK 

    无器件(也许器件

    放反方向)

    错误

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    39/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    =========   www.stg51.com   深圳市福田区福华新村 29 栋 404 0086-755-82528167 =============   第   37   页

    7.8 关于外部控制接口

    VSD8000 提供了一个外部控制接口,方便了测试机台、编程机台的使用。

    外部控制接口为一个 10 针的排线插口,位于编程器的上边侧面,如下图所示

    器件放入并接触良好

    器 件 放 入 但 接

    触不好(也许摆

    放错误)

    编程完一批后,应取下全部

    器件后再往上摆放下一批

    http://www.stg51.com/http://www.stg51.com/

  • 8/18/2019 v programmer

    40/40

    Vspeed   威速编程器用户手册 第 1 版 深圳市思泰佳电子有限公司 

    其中:

    K2  :为启动开关(输入)。其作用与 7.6   脱机操作方法 所描述的 K2 完全一致。外部通过一个继电器

    节点对 GND 的一个接通相当于一次 K2 按键信号。用于激活脱机功能(每次上电后均要激活)、或启动编程操作。

    Busy:指示编程器的状态(输出)。

    Busy=1   表示编程器正处于忙,OK1——OK4 的信号无意义。

    Busy=0   表示编程操作完成,OK1——OK4 为最近一次编程的结果

    OK1——OK4: 对应于 IC1——IC4 的最近一次编程结果(输出)。当 Busy=0 时,可以外部读取。

    OKi=0   : 对应的 ICi   操作结果正确

    OKi=1   : 对应的 ICi 操作结果错误。(可能是编程错误、接触错误、或任何其它错误)

    输出信号规范:3.3V CMOS 电平

    以下图形说明了外部接口的使用:

    其中,t1 阶段为上电初始化阶段。PK   为由 K2 激活脉冲。每次上电初始化之后都需要激活操作功能。

    上电初始化之后,一直到首次启动编程之前,Busy=1。

    PS 为启动编程操作脉冲(如果选择了“器件插入后自动启动(脱离电脑时)”则不需要 PS 脉冲,由器

    件插入后引导启动)。

    当启动编程后,进入 t2 阶段,即编程器忙阶段。直到编程器所有操作完成之前,Busy=1。

    当编程过程完成后,进入 t3 阶段,Busy=0。此时可以读取操作结果   OK1——OK4。并等待再次启动(或

    通过更换一批器件再次启动)