The RabbitCore RCM3400 core module, featuring the Rabbit® 3000 microprocessor, is designed for embedded control and monitoring applications requiring analog functionality. Its small size and ease of use when paired with Dynamic C® allow engineers to develop a control and monitoring solution for many of today’s embedded applications. The Ethernet-ready RCM3400 comes pre-assigned with a MAC ID, along with a development board 10Base-T reference design. Built-in low EMI features, including a clock spectrum spreader, practically eliminate EMI problems, helping to pass CE and RF emissions tests.
Rabbit hardware and Dynamic C are designed in a complementary fashion for maximum performance and ease of use in embedded systems. The additional software components in Dynamic C allow you to add functionality for embedded application customization.
The analog RabbitCore RCM3400 series provides a known-good processor and analog input subsystem for OEMs to quickly integrate into custom designs. The RCM3400 features a low-EMI Rabbit® 3000-based CPU subsystem running at 29.4 MHz, with 512K Flash / 512K SRAM or 256K Flash / 256K SRAM, 5 serial ports, and 8 channels of programmable gain analog input in an extremely small footprint (1.37" × 1.16" / 34 × 29 mm). The RCM3400 comes with a pre-assigned MAC I.D. to be Ethernet ready and the development board features 10Base-T Ethernet and can be used as a reference design in conjunction with Dynamic C's royalty-free TCP/IP software libraries. Extensive demo programs and software application templates make it easy to get the RCM3400 up and running in record time.
RabbitCores mount directly on a user-designed motherboard and can interface with all manner of CMOS-compatible digital devices. Two 34-pin connectors route 47 digital I/O (shared with serial ports), power, and other signals to the motherboard. Built-in low—EMI features, including a clock spectrum spreader, practically eliminate EMI problems, helping OEMs pass CE and regulatory RF emissions tests.
The RCM3400 is equipped with 5V tolerant I/O, quadrature encoder inputs, PWM outputs, and pulse capture and measurement capabilities. The RCM3400 also features a battery-backable real-time clock, glueless memory and I/O interfacing, and low-power "sleepy" modes. A fully enabled 8-bit slave port permits easy master-slave interfacing with another processor-based system, and an alternate I/O bus can be configured for 8 data lines and 6 address lines (shared with parallel I/O).
Programmed with Dynamic C®, the RCM3400 executes math, logic, and I/O exceptionally quickly. The Rabbit 3000 chip, RCM3400, and Dynamic C were designed in a complementary fashion for maximum performance and ease of use in embedded systems. Our industry-proven Dynamic C development system is a C—language environment that includes an editor, compiler, and in-circuit debugger. User programs can be compiled, executed, and debugged using Dynamic C and a programming cable-no in-circuit emulator is required. An extensive library of drivers and sample programs is provided, including royalty-free TCP/IP stack with source code.
主要功能
- 3.3 V operation
- 功能强大的 Rabbit 3000 微处理器
- Low-EMI (typically <10 dB µV/m @ 3 m)
- 高达 512K 闪存/512K SRAM
- 8 通道 12 位 A/D 可编程增益
- 47 digital I/O, alternate I/O bus
- 5 serial ports (IrDA, SDLC/HDLC, asynch, SPI)
- MAC ID installed
设计优势
- Ready-made platform for fast time-to-market
- Compact size simplifies integration
- Dynamic C development environment for real-time development and debugging
- 超快的数学、逻辑、输入/输出性能
使用 RabbitCores 进行设计
RabbitCore 系列微处理器内核模块旨在促进嵌入式系统的快速开发和实施。RabbitCores 由高性能 8 位 Rabbit 微处理器提供动力,具有广泛的集成功能和 C 语言友好指令集,专为与 Dynamic C 开发系统配合使用而设计。RabbitCore 安装在用户设计的主板上,充当用户系统的控制微处理器。这些内核模块体积小但功能强大,可为设计人员提供完整的控制和通信包。