






|
器断点、内部寄存器断点、数据范围断点、程序范围断点、外部 断点(可以设置断点计数,最多65536次)。 AEOF技术(专利技术):采用伟福公司自行开发的仿真内核,不须更换用户MCU,就可以仿真标准51、PIC芯片。AEOF是目前国内唯一一种可以完全真实仿真P0、P2、P4口的仿真技术。AEOF支持运行时观察SFR、REG、DATA数据,可以根据SFR、REG、 DATA变化设置断点。 BONDOUT专用仿真芯片技术:使用芯片厂家专门为仿真器设计的仿真芯片,可以完全真实地仿真相应厂家的MCU。 HOOKS技术:可以完全真实地仿真P0、P2口及定时器、中断,要求被仿真的MCU含HOOKS技术。 SP 技术(专利技术):用软件的方式重造P0、P2口。优点是可以仿真所有带外部总线(有ALE、PSEN、EA引脚的)的MCS51单片机。(P0、P2口在高速仿真时不实时的)可以更换用户被仿真的CPU。 CoolHOOKS技术(专利技术):CoolHOOKS技术综合了HOOKS及SP技术的优点,当用户MCU含HOOKS技术时,采用HOOKS技术仿真,保证P0、P2口及定时器的真实仿真,当芯片不含HOOKS时采用SP技术仿真。 JTAG技术:仿真支持JTAG技术的MCU,如:ARM、DSP、XC866、XC166等。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| V8 系列仿真器硬件特点 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
综合采用多种仿真技术,可以仿真 8 位、 16 位及 32 位 MCU 仿真的芯片达到数千种,最高仿真频率达 50M ,最低可以仿真 20K, 且支持宽电压范围仿真 (2.0V-5.5V) ,仿真存贮器多达 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
仿真器具有以下仿真技术 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
通用仿真器:可以更换不同的仿真头,使用户任意选择仿真的 CPU |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
仿真器采用全新的仿真结构: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 :仿真头内置,提高仿真频率,达到业界最高 50MHz ,仿真接口与真实芯片大小相等,使用方便 2 :程控时钟,可直接在调试界面中设置晶振频率。频率范围( 20K-100M )方便用户进行仿真调试 3 :仿真器连接用户板以后,自动检测用户板的工作电压,并且在软件的界面中显示 4 :自动检测用户 CPU 的时钟数,用户只要插入仿真的 CPU 即可,仿真器自动识别用户 CPU 是 4 时钟, 6 时钟还是 12 时 钟,并在软件界面中显示 5 : USB 接口,使用灵活,通信速度高 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
逻辑分析仪: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
逻辑分析仪采样的工作方式有多种: 1 :无条件触发 2 :自动(由仿真器控制) 3 :条件触发 4 :条件断点 多种采样方式便于对用户板不同的存储器进行条件触发或者条件断点,又可以使用 “ 事件计数 ” 功能,通过指定程序第几次 执行到指定地址发生时,触发逻辑分析工作,然后根据事件发生的前后几次采样数据,进行总线采样的过程分析。 触发逻辑分析也可以对 XTATA 外部数据存储器、 CODE 程序存储器、 SFR 特殊功能存储器、 REG 内部存储器、 XDATA 数据范 围、CODE 程序范围、 LAPOD (外接测试探勾信号)输入,进行 4 种条件采样分析。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 跟踪器 : | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 跟踪器在运行用户程序时,跟踪程序执行的轨迹(也就是 PC 指针)把程序执行过的指令都捕捉下来 , 并显示出来 , 让用户能 看程序在执行过程中 , 究竟做了些什么 , 配合伟福所特有的触发条件设置功能,可捕捉到程序执行中的各种异常情况 , 能够 非常有效地协助用户检查、调试程序。在跟踪器窗口中显示的是程序的执行情况,其中可以看到帧号,时标,反汇编程序,对应 的源程序和程序所在的文件名。 “ 帧号 ” 是每次采样的序号; “ 时标 ” 是从开始采样到当前帧的总的执行时间; “ 反 汇编 ” 显示的程序所在的地址,采样到的机器码,根据机器码反汇编出来的汇编程序; “ 源程序 ” 是当前指令所对应的源 程序行; “ 文件名 ” 对于多模块的程序,表示当前指令所对应的源程序的文件名。跟踪器具有无条件触发、自动(由仿真器 控制)、条件触发、条件断点四种方式。跟踪深度 64K, 最高跟踪速度高达 10ns 。利用这些设定的条件在程序运行时来触发跟 踪器的工作,使得在程序有错时,捕捉到程序运行的轨迹,分析程序运行的流程。在调试程序时,如果能充分利用这些条件对程 序中的错误进行定位并给予解决,在开发过程中将会取得事半功倍的效果。 跟踪器可以用丰富的条件触发、条件断点来选择用户的 XTATA 外部数据存储器、 CODE 程序存储器、 SFR 特殊功能存储器、 REG 内部内部存储器、 XDATA 数据范围、 CODE 程序范围、源程序跟踪运行的过程,跟踪源程序的深度达 64K ,便于你分析程 序工作的情况。 跟踪器也可以设定用户在运行程序时,选择 XDATA 数据范围 和 CODE 程序范围,在当前运行的程序范围外触发。这样如果访问 了上述地址以外的空间,我们可以设定希望在这种情况下,使跟踪器进行触发跟踪器工作,采样回当时电路上的工作状态,可以 使用 “ 条件断点 ” 功能,那么此时仿真器会中止运行,停在出错的地方,为你查错提供了极大的方便。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 波形发生器 : |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
波形发生器共有 8 条通道,每条通道 64K , 20MHz 频率,可以向用户板上输入 8 路可编程的复杂波形,为设计人员提供各种 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 波形发生器是一种数字函数信号任意波发生器,它采用最新 EDA 软硬件技术,用户通过设置波形窗口来设置波形,根据基准频 率,来描述任意长度的波形,以输出产生 TTL 电平。在设计硬件时,常常需要输入一些信号,观察电路工作是否正常用一般的 信号发生器,不但笨重,而且只能生成一些简单的波形,不能满足需要。例如用户调试串口通信程序时,要在计算机上写好一段 程序,再用线连接计算机和用户实验板。如果不正常,不知道是计算机通信接口硬件或通讯线有问题,还是程序有问题。用 V8/L 波形发生器功能根据波特率就可以定义串口数据。通过逻辑测试勾输出,调试起来简单快捷。 波形发生器可输出 8 路自 定义数字波形,每路可以单独加在用户板的任何输入端。波形发生器可自动返回,循环产生波形。波形发生器可以选择不同的时 间基数,最短时基为 10ns ,可自定义波形长度为时基 *32767 。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 代码覆盖: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 在运行复杂结构的程序时,可以实时地了解程序的执行情况,可以动态地观察到指定条件下,某段代码是否被执行了。在用户程 序运行时,如用单步、断点或全速运行,利用该功能随时观察到程序执行情况,能观察到在源程序, CPU 窗口、 CODE 代码区 窗口、程序运行过的指令以不同颜色作标记显示。例如:中断有没有响应,只需看中断子程序有没有变颜色,子程序有无调用, 只需看子程序模块有无变颜色即可。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 程序时效分析: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 分析程序中,过程、函数以及每条指令的运行时间,执行次数及占整个程序程序运行时间的百分比,了解到一个程序多个函数中 某个函数运行的效率有多高,执行了多长时间,代码覆盖优化到什么程度,利用该功能就可以优化程序,进一步改善程序的性能 ,从而改善程序的结构,开发出更有效、更稳定的程序。对提高程序效率,检查程序错误提供帮助。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 数据时效分析: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 统计每个变量、存贮单元的访问次数及占整个程序访问次数的百分比,即统计分析当前运行的程序中各变量、数据单元是否被读 / 写和读 / 写的次数及读 / 写次数占总读 / 写次数的百分比,变量是被写过,还是变量被读过,变量是先写后读,还是先读 后写,统计出读/ 写的次数。如:对某一段 XDATA 变量检查是否被读 / 写过,是否读 / 写正确,可利用该功能完成。对提高 程序效率、检查程序错误提供帮助。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 影子存储器: | ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 在用户程序运行时,可以观察外部存贮器内容的变化,设计师无须停下 程序,也能直观、动态监视外部数据变化。影子存储器就是在仿真环境 中为外部存储器建立一个影子,可以在程序运行时,动态地观察到外部 存储器的状态,利用该功能可对调试实时数据采集控制程序提供有力的 帮助。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 计时器: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
统计程序中指令的运行时间,如一个中断子程序执行时间,延时子程 序,函数执行的时间等。可以计算 CPU 运行速度。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 逻辑笔: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 可以测量用户板电路上电平的高低,还可以测量电压、对脉冲计数、测量脉冲频率,是一个方便实用的分析工具。可以同时测量 8 路 0~5V 以下的直流电压,可以测量 1Hz –100MHz 脉冲频率,也可以统计中断、 I/O 脚、上升沿计数次数、下降沿计数次 数,可以在软件界面中看到电压、脉冲、频率的数字。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
V8 系列仿真器 VW 集成调试软件特点 ---( 查看软件界面示意图 ) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
· 仿真不同 CPU ,只需选择不同的 CPU 即可。 · 软件支持 Windows95/98/2000/XP/ME ,集成调试开发软件在 Windows 下采用国际上流行的 DOC 风格。支持 Wave/KEIL 双 · 集成了强大的文件编辑处理、编译连接、项目管理、排列窗口工具、书签窗口、断点窗口、观察窗口、反汇编、打印等多种 · 文件编辑处理:提供了多功能的文件操作环境。其中包含一个内藏式编辑器,它跟 Windows 文件编辑器兼容,具有十分强大 · 编译连接:集成软件自带 ASM 汇编器,同时支持第三方编译器。源程序在线直接修改、编译、调试、执行。编译连接过程中 · 项目管理窗口:通过它可以建立项目、设置项目、编译项目及项目管理,允许在一个项目中增、删多个不同类型的源文件、 · 排列窗口:对打开的当前所有的各种文件窗口进行叠排、竖排、横排、排列最小化等。 · 书签窗口:便于记录、显示所有书签信息,可以迅速查找书签指定的源程序所在行。鼠标点击源程序行的前端即可生成一个 · 断点窗口:全空间硬件断点,不受任何条件限制,断点管理窗口记录、显示用户在上次退出环境时设置的断点。支持地址、 · 条件断点:支持数据断点、程序断点、内部特殊功能寄存器断点、内部寄存器断点、数据范围断点、程序范围断点。外部测 · 外设窗口:外设(包括端口、定时器、串行口、中断)菜单和相应的窗口是由 SFR 窗口寄生出来的外设菜单,专门显示外部 · 观察窗口:观察窗口用于显示项目中的所有变量和用户自定义变量,能显示常量、标号、函数、数组变量、结构变量、共用 · 反汇编:强大的反汇编功能,能把二进制、十六进制机器代码反汇编成源程序方式、地址、代码列表文件方式生成寄存器预 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
V8 系列仿真器选型表 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
可选配仿真头 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

版权所有:杭州星晨电子有限公司 技术支持:杭州易和网络有限公司