P&E开发工具 Cosmic编译器 MetaGeek无线频谱分析 无线传感器网络

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里.

ZAP 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形成硬件断点模块支持实时的执行断点。

ZAP S12X / XGATE Simulator

Cosmic provides a simulator for virtually all the architectures supported. ZAP S12X simulator features include:
  • S12X and XGATE MCU Cycle Counter

  • ZAP accurately counts MCU cycles and XGATE module cycles to provide valuable timing information.
  • Interrupt Simulation

  • ZAP provides a configurable mechanism to simulate MCU interrupts.
  • Graphical Performance Analysis

  • Displays code coverage and timing information on a file by file or function by function basis.
  • Code Coverage

  • Generate reports for code executed or not executed.
  • Chronographs

  • Displays a time-line of function calls to track program execution.