JEDI仿真器基于ARM的开发,目前正成为嵌入式应用领域的一个热点,MICETEK前一代产品的基础上,又新推出具有更高性价比的JEDI在线仿真器,其显著特点是快速应用程序下载,实现快速以太网口与主机通讯,极大方便了远程调试和团队共享的功能。
JEDI特点:
* CPU实时控制
JEDI与ARM通过高性能的JTAG口相连,实现对CPU的控制,不占用任何用户资源,高速程序代码下载800KB/S
* TCP/IP网络联接
JEDI与主机通讯采用10Basc-T Ethernet 和串口通讯,网口既快速又可实现远程调试
* Flash Memory在线编程
JEDI与HITOOL集成IDE结合,支持多种Flash Memory 算法库,并支持用户自定义FLASH算法
* 用户寄存器自定义功能
用户可以方便地增加常用的寄存器和周边的寄存器,并可以按位方式显示,对于新的CPU更加重要
* Target板自诊断功能
支持对目标Memory Fill,Scarch,Copy,Test,Compare,Data Bus和Address Bus TEST,这些功能对硬件调试非常有用
* 硬件断点,支持条件断点和断点计数
* 在线Firmware升级,支持最新的CPU,保护用户投资
支持ARM类型:
* ARM7,ARM7DI,ARM7TDMI,ARM7TDMI-S, * ARM710T,ARM720T,ARM726FZ, * ARM9,ARM9TDMI,ARM940T,ARM920T,ARM922T, * ARM9E-S,ARM966E-S
HITOOL集成IDE:
* 直观的用户界面 * 内置源程序编辑器,支持动态调试过程中,修改源程序 * 内置GNU编译器(ASM,C,C++) * 符号面板,源程序,存储器和WATCH窗口拖放功能。
高级调试功能:
* Projetc Builder * 多种仿真功能: * Go,Free Run,Restart,step into,step over,step out,step into continuously,goto cursor,go to,jump to * 无限制断点 * Instruction Set Simulator支持脱机摸拟调试 * 支持多种调试文件格式:ELF-DWARF,STABS,S-RECORD,axf等等 * RTOS-Aware Debugger * 支持ThreadX,uClinux任务级和BSP调试 * 支持多种RTOS BSP调试 * 支持兼容GNU,SDT,ADS,MULT12000的工具链的RTOS的BSP调试 * 支持ANGEL驻留模式在线调试 * VB Scrip宏命令操作,实现调试自动化 * SHELL命令支持所有调试功能
第三方工具链支持:
* ARM公司的SDT和ADS * GreenHills公司的MULT12000 * Metrowerks公司CodeWarrior
ARM集成开发方案选择:
* ARM7/ARM9评估板 功能完善,提供参考设计原理图 (Board Support Package) ThreadX板及驱动软件包 * 硬实时操作系统 ThreadX实时操作系统 INTEGRITY实时操作系统 * Embedded Linux uClinux |