Der RabbitCore RCM4100 ist die Einstiegsplattform für die Rabbit® 4000 Familie von Core-Modulen. Er ist so konzipiert, dass er direkt auf ein vom Anwender bereitgestelltes Motherboard montiert werden kann und als Mikroprozessor des Embedded-Systems fungiert. Der Mikroprozessor verfügt über 40 GPIO-Leitungen, die gemeinsam mit bis zu sechs CMOS-kompatiblen seriellen Ports genutzt werden, sowie über vier Ebenen von alternativen Pin-Funktionen, die variable Phasen-PWM, Quadraturdecoder und Input Capture umfassen.
Der RCM4100 mit seinem robusten Funktionsumfang, reichlich Speicher, Low-Power-Modi und Analog ist bereit für Peripherieanbindung und I/O-Steuerung für echte Geräteüberwachung und -steuerung. Die Evaluierung ist einfach mit dem RabbitCore RCM4100 Entwicklungskit, das alle notwendige Hardware und Software für den schnellen Einstieg bietet.
Die RCM4100 Mikroprozessor-Kernmodule sind kompakte, leistungsstarke Steuergeräte für Embedded-Anwendungen, die E/A-Steuerung, Datenverarbeitung und Peripherieanbindung erfordern.
Die RCM4100 Serie ist das erste Core-Modul der nächsten Generation, das die Vorteile des Rabbit® 4000 Mikroprozessors nutzt. Der Rabbit 4000 verfügt über eine Taktfrequenz von bis zu 60 MHz, Hardware-DMA, Auxiliary I/O, Quadraturdecoder, Input-Capture, 40 GPIO-Leitungen, die gemeinsam mit bis zu sechs seriellen Ports genutzt werden, und vier Ebenen alternativer Pin-Funktionen, die eine variable Phasen-PWM beinhalten. Die über 500 neuen Operational-Code-Befehle erhöhen die Verarbeitungseffizienz. Die RCM4100-Serie zeichnet sich durch eine kleine Grundfläche von 36 mm x 48 mm aus, komplett mit dem Rabbit 4000 Mikroprozessor, 512K Flash und 256K oder 512K Daten-SRAM. Das Modell RCM4100 verfügt zusätzlich über einen 8-Kanal-A/D-Wandler. Drei Versionen sind für unterschiedliche Geschwindigkeiten und Speicheroptionen erhältlich. Die RCM4100-Kernmodule bieten die I/O-Steuerung und Konnektivität für eine Vielzahl von realen Embedded-Anwendungen.
RabbitCores werden direkt auf eine vom Benutzer entworfene Hauptplatine montiert und können über die Hauptplatine des Benutzers mit CMOS-kompatiblen digitalen Geräten verbunden werden. Programme werden mit unserem industrieerprobten Dynamic C® Entwicklungssystem entwickelt, einer C-Sprachumgebung, die einen Editor, Compiler und In-Circuit-Debugger enthält. Die Programmierung ist einfach mit hunderten von Beispielen und Bibliotheken, die vorentwickelt sind, so dass der Benutzer in kürzester Zeit einsatzbereit ist. Ein In-Circuit-Emulator ist nicht erforderlich, es werden keine Tools von Drittanbietern benötigt.
Dynamic C gewährleistet optimale Unterstützung für Rabbit 4000-basierte Lösungen. Der verbesserte Dynamic C-Compiler generiert kleineren Code, unterstützt Far-Pointer und Far-Data für den einfachen Zugriff auf externe Speichergeräte, verbessert die AES-Verschlüsselungsbibliotheken und bietet ein neues Dienstprogramm für die I/O-Konfiguration, das bei der Zuweisung von Pin-Funktionen hilft und die Auswahl so steuert, dass Konflikte vermieden werden können.
Hauptmerkmale
- Rabbit® 4000 bei bis zu 58,98 MHz
- Bis zu 40 GPIO mit mehrstufigen alternativen Pin-Funktionen
- 6 CMOS-kompatible serielle Schnittstellen
- 512K Flash, 256K oder 512K Daten-SRAM
- Stromsparende Modi
- 8-Kanal, 12-Bit-A/D-Wandler (RCM4100)
- Auxiliary I/O-Funktion zur Reduzierung der Prozessor-Busbelastung
- Kleine Grundfläche mit 36 mm x 48 mm
- Optimiert für die Verwendung mit Dynamic C®, einer leistungsstarken integrierten Entwicklungsumgebung
Designvorteile
- Ideal für Geräteintelligenz und -steuerung
- Gut geeignet für die einfache Integration mit Peripherie-Technologien wie GPS, Mobilfunk Modems, RFID-Leser, Sensoren, etc.
- Unterstützung für Hardware-DMA, variable Phasen-PWM und Parität
- Sicherheitsschlüssel mit "Tamper Detect"- und Verschlüsselungsfunktionen bieten OEMs und Systemintegratoren zusätzliche Sicherheit
- Kompletter Mikroprozessor, On-Board-Speicher und Hunderte von Beispielprogrammen verkürzen die Time-to-Market um Monate
Anwendungen
- Steuerung auf Geräteebene
- Ferngesteuerte Datenerfassung
- Vermögensverwaltung
- Sicherheits-Zugangssysteme
- Drahtlose Geräte-/Datenverwaltung