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),包括:
集成 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种执行模式
硬件中断
ZAP充分利用硬件断点芯片模块来提供实时的执行和数据断点容量。在页面存储器和非页面存储器中,ZAP形成硬件断点模块支持实时的执行断点。
-
LPT BDM Multilink 用于 PC 机并口连接
USB BDM Multilink Rev A 用于 PC 机 USB 1.1
最新 USB BDM Multilink Rev B 用于 fast PC USB 2.0
包括自动Multilink 固件升级支持
- BGND 模式- ZAP将会用到一个断点标准的BGND交换指示。当从RAM调试时对断点的数量没有限制。
HDBK 模式- 如果有必要默认的断点机制将会使用硬件断点模块芯片
ISTEP 模式 – 这种模式在断点间使用BDM指令逐步执行。
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.