Das RabbitCore RCM3400-Kernmodul mit dem Rabbit® 3000-Mikroprozessor wurde für Embedded-Steuerungs- und Überwachungsanwendungen entwickelt, die analoge Funktionen erfordern. Seine geringe Größe und die einfache Handhabung in Verbindung mit Dynamic C® ermöglichen es Ingenieuren, eine Steuerungs- und Überwachungslösung für viele der heutigen Embedded-Anwendungen zu entwickeln. Das Ethernet-fähige RCM3400 ist bereits mit einer MAC-ID versehen und wird mit einem 10Base-T-Referenzdesign für die Entwicklungsplatine geliefert. Eingebaute Low-EMI-Funktionen, einschließlich eines Clock Spectrum Spreaders, eliminieren praktisch EMI-Probleme und helfen, CE- und HF-Emissionstests zu bestehen.
Die Rabbit-Hardware und Dynamic C sind komplementär zueinander konzipiert, um maximale Leistung und Benutzerfreundlichkeit in eingebetteten Systemen zu gewährleisten. Die zusätzlichen Software-Komponenten in Dynamic C ermöglichen es Ihnen, Funktionen für die Anpassung von Embedded-Anwendungen hinzuzufügen.
Die analoge RabbitCore RCM3400 Serie bietet einen bekannten Prozessor und ein analoges Eingangs-Subsystem für OEMs zur schnellen Integration in kundenspezifische Designs. Der RCM3400 verfügt über ein Low-EMI-CPU-Subsystem auf Rabbit® 3000-Basis mit 29,4 MHz, 512K Flash / 512K SRAM oder 256K Flash / 256K SRAM, 5 seriellen Schnittstellen und 8 Kanälen mit programmierbarer Verstärkung für analoge Eingänge in einem extrem kleinen Footprint (34 × 29 mm). Das RCM3400 wird mit einer vorkonfigurierten MAC-I.D. geliefert, um Ethernet-ready zu sein. Das Entwicklungsboard verfügt über 10Base-T Ethernet und kann als Referenzdesign in Verbindung mit den lizenzfreien TCP/IP-Softwarebibliotheken von Dynamic C verwendet werden. Umfangreiche Demoprogramme und Software-Anwendungsvorlagen machen es einfach, das RCM3400 in Rekordzeit einsatzbereit zu machen.
RabbitCores werden direkt auf einer vom Benutzer entworfenen Hauptplatine montiert und können mit allen Arten von CMOS-kompatiblen digitalen Geräten verbunden werden. Zwei 34-polige Steckverbinder leiten 47 digitale E/A (gemeinsam mit seriellen Schnittstellen), Stromversorgung und andere Signale an die Hauptplatine weiter. Eingebaute EMI-arme Funktionen, einschließlich eines Taktspektrums-Spreizers, eliminieren praktisch EMI-Probleme und helfen OEMs, CE- und behördliche HF-Emissionstests zu bestehen.
Der RCM3400 ist mit 5V-toleranten E/A, Quadratur-Encoder-Eingängen, PWM-Ausgängen sowie Impulserfassungs- und Messfunktionen ausgestattet. Der RCM3400 verfügt außerdem über eine batteriegepufferte Echtzeituhr, glueless Speicher und E/A-Schnittstellen sowie stromsparende "Sleepy"-Modi. Ein voll aktivierter 8-Bit-Slave-Port ermöglicht eine einfache Master-Slave-Kopplung mit einem anderen prozessorbasierten System, und ein alternativer I/O-Bus kann für 8 Datenleitungen und 6 Adressleitungen konfiguriert werden (gemeinsam mit parallelen I/O).
Programmiert mit Dynamic C®, führt das RCM3400 Mathematik, Logik und I/O außergewöhnlich schnell aus. Der Rabbit 3000-Chip, das RCM3400 und Dynamic C wurden komplementär zueinander entwickelt, um maximale Leistung und einfache Handhabung in Embedded-Systemen zu gewährleisten. Unser industrieerprobtes Dynamic C-Entwicklungssystem ist eine C-Sprachumgebung, die einen Editor, Compiler und In-Circuit-Debugger umfasst. Anwenderprogramme können mit Dynamic C und einem Programmierkabel kompiliert, ausgeführt und debuggt werden - ein In-Circuit-Emulator ist nicht erforderlich. Eine umfangreiche Bibliothek mit Treibern und Beispielprogrammen wird mitgeliefert, einschließlich eines lizenzfreien TCP/IP-Stacks mit Quellcode.
Hauptmerkmale
- 3,3 V Betrieb
- Leistungsstarker Rabbit 3000 Mikroprozessor
- Low-EMI (typically <10 dB µV/m @ 3 m)
- Bis zu 512K Flash / 512K SRAM
- 8-Kanal 12-Bit A/D mit programmierbarer Verstärkung
- 47 digitale E/A, alternativer E/A-Bus
- 5 serielle Schnittstellen (IrDA, SDLC/HDLC, asynch, SPI)
- MAC-ID installiert
Designvorteile
- Fertige Plattform für schnelles Time-to-Market
- Kompakte Größe vereinfacht die Integration
- Dynamische C-Entwicklungsumgebung für Echtzeit-Entwicklung und Debugging
- Außergewöhnlich schnelle Leistung für Mathematik, Logik, I/O
Entwerfen mit RabbitCores
Die RabbitCore-Familie von Mikroprozessor-Kernmodulen wurde entwickelt, um die schnelle Entwicklung und Implementierung von Embedded-Systemen zu erleichtern. RabbitCores werden von leistungsstarken 8-Bit-Rabbit-Mikroprozessoren mit umfangreichen integrierten Funktionen und einem C-freundlichen Befehlssatz angetrieben, der für die Verwendung mit dem Dynamic C-Entwicklungssystem konzipiert ist. Der RabbitCore wird auf einem vom Anwender entworfenen Motherboard montiert und fungiert als steuernder Mikroprozessor für das System des Anwenders. Klein in der Größe, aber vollgepackt mit leistungsstarken Funktionen, bieten diese Core-Module Entwicklern ein komplettes Paket für Steuerung und Kommunikation.