Cosmic 软件针对S12X 和 XGATE 的ZAP调试器

Cosmic的 ZAP S12X/XGATE 调试器具有C和汇编语言全部特征,是针对使用FreescaleS12X和XGATE 的嵌入式应用软件的. ZAP S12X/XGATE 对这两者都提供了集成调试支持.对于Freescale 的S12X 系列包括ZAP S12X/XGATE SIM 和 ZAP S12X/XGATE BDM ZAP 都能应用.ZAP S12X/XGATE 特征如下:
- 集成S12X和XGATE 调试
提供集成显示和执行来控制S12X 和XGATE 处理器.
- ANSI的C调试
对任一C对象,包括枚举型,二进制型,结构型,浮点型,字符串等提供了简单的访问. 。
- 可扩展结构和矩阵显示
复杂数据在结构,单元和矩阵里使用可扩展的树状显示.
- 汇编源代码调试
调试工具在C或汇编源代码级(包括整理源代码和分解显示)综合了C和汇编的应用。
- 非插入式“最优化”调试
ZAP不会以任何形式修改或者增加用户的代码,用于ZAP的代码和最终产品的优化代码是相同的。所有的调试符号另外存储在主机中(例如PC机),调试符号永远不会存储到目标中。
- 自动测试功能
除了图形界面,ZAP提供了充足的命令和能够用于创造自动测试功能的脚本语言,包括:记录和重放-保存调试过程以后可以重放;多文件模拟输入输出-在主机系统交互打开、读和写入多个I/O文件。
- 源代码浏览
能对任何远程序窗口进行浏览和设置断点。
- 在线帮助
在主机中为使用ZAP、C语言和C功能库提供一个完善的调试环境。
- 系统支持插件程序
ZAP S12X 能够使用可选的Cosmic OSEK 界面插件将OSEK 内核调试特征增加到ZAP S12X SIM 和 ZAP S12X BDM里.
ZZAP S12X / XGATE BDM
Cosmic 的 ZAP S12X/XGATE BDM 调试器为任何的S12X 目标系统提供了完善方便的FLASH 编程和实时调试环境.ZAP S12X BDM 包括所有 ZAP 功能函数标准.其它特征如下:
- BDM 的界面链(Interface Cables)
ZAP 6812 BDM支持来自微型计算机系统P&E的背景调试模式链( Background Debug Mode cables),包括: LPT BDM Multilink 用于 PC 机并口连接
USB BDM Multilink Rev A 用于 PC 机 USB 1.1
最新 USB BDM Multilink Rev B 用于 fast PC USB 2.0
包括自动Multilink 固件升级支持
- 集成 XGATE 模块支持
ZAP S12X 包括 full support for programming and debugging the S12X's on-chip XGATE module including source, register and monitor displays along with separate single stepping and breakpoint controls.
- 实时调试
ZAP S12X BDM利用板上检测函数和硬件中断提供了一个低成本实时调试环境。ZAP 直接Flash编写和调试单个芯片应用,不需要再重新编程。
- Flash编程 ZAP S12X BDM 包括FLASH 和EEPORM 编程都支持S12X系列微控制器,包括MC9S12XDP512 ,所有128K, 256K 或 512K在线FLASH 兼容的 S12X和/或1K, 2K 和 4K字节写的EEPROM.请与Cosmic软件联系获取最新目标清单或者是增加的目标.
- 自动时钟检测
ZAP BDM 通过串行PC机或者是USB口连接,自动测定目标时钟的连接速度,并且即使PLL总线改变速度也允许继续调试。
- Flash安全
ZAP 6812 BDM具有支持S12X系列 FLASH 安全的特征。
- 多种执行模式
ZAP S12X BDM提供了3种执行模式
BGND 模式- ZAP将会用到一个断点标准的BGND交换指示。当从RAM调试时对断点的数量没有限制。
HDBK 模式- 如果有必要默认的断点机制将会使用硬件断点模块芯片
ISTEP 模式 – 这种模式在断点间使用BDM指令逐步执行。
- 硬件中断
ZAP充分利用硬件断点芯片模块来提供实时的执行和数据断点容量。在页面存储器和非页面存储器中,ZAP形成硬件断点模块支持实时的执行断点。
|