Rabbit3000快(运行于54Mhz),对c语言友好,代码紧凑以及对1MB代码数据空间的直接软件支持。Rabbit3000开发工具包括对Internet和网络连接的广泛支持以及完全免费的TCP/IP代码。
Rabbit3000工作在3.3V(可承受5V的I/O),其它优点有:6个串口(带IrDA),56个数字I/O,积分编码器,卖宽调制输出,脉冲捕获以及测量能力,带后备电池的实时钟,集成接口,超低电源模式。紧凑的指令集与高时钟速度惊人地提高了数学,逻辑和I/O的速度。
Rabbit3000编程
微处理器硬件和软件开发对Rabbit3000用户是很容易的。Rabbit3000编程使用工业化的动态c语言软件开发系统(源于另一个分支Z-World).
动态c是专为基于Rabbit的系统而开发的编译器,编辑器,装载器,调试器之集成。用它开发软件很容易。通过一根简单的接口电缆,从PC到基于rabbit的目标系统(或者通过使用合适的外围设备的以太网/Internet)的编程和调试是一体完成的。
用户不需要停下动态c开发环境就能够写,编译,测试c代码,汇编代码或者二者的混合代码。在目标系统运行时就可以调试,节省了在线仿真器。当然,你也可以编译程序到一个以后才装载的印像文件。
编程特点:
Royalty-Free TCP/IP
完全的TCP/IP堆栈(带源代码)以动态c的形式免费提供。TCP/IP支持包括PPP(与动态c Premier一起),套接字级的TCP和UDP,FTP,TFTP,HTTP(w/SSI和CGI),DHCP委托,SMTP邮件委托,PING,以及POP3.
无电磁干扰的微处理器
对电磁干扰的政府强制测试经常令系统设计工程师头痛。不经意的电磁射线常常对开发进度产生影响,增加板材的重设计费用或者减少电磁干扰部件的费用。
Rabbit 3000则实际上已经排除了电磁干扰问题。这样,开发者不可能再被这种问题困扰。
Rabbit 3000的低电磁干扰特点:
频谱扩展器特别强大,有效地减少了时钟相关的电磁干扰以及滋生的信号约25dB(一个关乎设计的重要数量,因为设备常常因为5Db而不能通过电磁干扰测试)。
特低电源特色
Rabbit3000包含很多低耗电特色,可使之很好地适应电池供电的应用。处理器提供了超低速的时钟选项,可使得芯片工作在32.768kHz(或者更快些)的1/2,1/4,1/8,1/16.
有些种类的Flash内存和SRAM,每当芯片被选择后都会消耗电能,计时没有信号放声变化。Rabbit3000芯片选择任务循环来减少不必要的电能消耗,只要它运行在分离的时钟速度上。
Rabbit3000开发工具包
Rabbit 3000 Development Kits便宜却提供了用Rabbit3000开发以太网和非以太网应用的所有必须工具。包括: 处理器核心模块(带Rabbit3000处理器,Flash, SRAM),原型板,完整的动态c软件开发系统(并非测试版)(在光盘中带有TCP/IP软件和文档),编程和调试用的串行电缆,以及AC适配器(仅有u.s. 工具)
Rabbit指令集
rabbit 3000的指令集与概念设计与rabbit 2000相同。为更高性能,Rabbit处理器更新了Z-180风格的结构。几个淘汰或者冗余的Z-180指令已经删除,以求高效的一字节操作码。原有的Z-180汇编语言作些许修改即可适应。也增加了几个重要的新指令以改进原指令集,主要理由在于可以显著提高编译器产生的c代码的运行速度和质量。