Le RabbitCore RCM4100 est la plate-forme d'entrée de la famille de modules de base Rabbit® 4000. Il est conçu pour être monté directement sur une carte mère fournie par l'utilisateur et fait office de microprocesseur du système embarqué. Le microprocesseur dispose de 40 lignes GPIO partagées avec jusqu'à six ports série compatibles CMOS, et de quatre niveaux de fonctions de broches alternatives qui incluent la PWM à phase variable, le décodeur en quadrature et la capture d'entrée.
Le RCM4100, avec son ensemble de fonctions robustes, sa grande mémoire, ses modes basse consommation et son analogique, est prêt pour la connectivité des périphériques et le contrôle des E/S pour une véritable surveillance et un contrôle des appareils. L'évaluation est facile avec le kit de développement RabbitCore RCM4100, qui fournit tout le matériel et le logiciel nécessaires pour démarrer rapidement.
Les modules de base du microprocesseur RCM4100 sont des dispositifs de contrôle compacts et puissants pour les applications embarquées qui nécessitent le contrôle des E/S, le traitement des données et la connectivité des périphériques.
La série RCM4100 est le premier des modules de base de nouvelle génération à tirer parti du microprocesseur Rabbit® 4000. Le Rabbit 4000 offre une vitesse d'horloge allant jusqu'à 60 MHz, un DMA matériel, des E/S auxiliaires, un décodeur en quadrature, une capture d'entrée, 40 lignes GPIO partagées avec jusqu'à six ports série, et quatre niveaux de fonctions de broches alternées qui incluent un PWM à phase variable. Les plus de 500 nouvelles instructions de code opérationnel augmentent l'efficacité du traitement. La série RCM4100 se caractérise par un faible encombrement de 36 mm x 48 mm (1,41" x 1,88"), avec le microprocesseur Rabbit 4000, une mémoire Flash de 512 Ko et une SRAM de 256 Ko ou 512 Ko. Le modèle RCM4100 ajoute un convertisseur A/N à 8 canaux. Trois versions sont disponibles pour différentes vitesses et options de mémoire. Les modules de base du RCM4100 fournissent le contrôle et la connectivité des E/S pour une large gamme d'applications embarquées réelles.
Les RabbitCores se montent directement sur une carte mère conçue par l'utilisateur, et peuvent s'interfacer avec des dispositifs numériques compatibles CMOS via la carte mère de l'utilisateur. Les programmes sont développés avec notre système de développement Dynamic C®, un environnement en langage C qui comprend un éditeur, un compilateur et un débogueur en circuit. La programmation est facile grâce à des centaines d'échantillons et de bibliothèques pré-développés qui permettent à l'utilisateur d'être opérationnel en un rien de temps. Aucun émulateur in-circuit n'est requis, aucun outil tiers n'est nécessaire.
Dynamic C assure une prise en charge optimale des solutions basées sur Rabbit 4000. Le compilateur Dynamic C amélioré génère un code plus petit, la prise en charge des pointeurs distants et des données distantes pour un accès facile aux périphériques de mémoire externes, les améliorations apportées aux bibliothèques de cryptage AES et un nouvel utilitaire de configuration des E/S qui aide à attribuer les fonctions des broches et guide ces sélections afin d'éviter les conflits.
Caractéristiques principales
- Rabbit® 4000 jusqu'à 58,98 MHz
- Jusqu'à 40 GPIO avec des fonctions de broches alternatives à plusieurs niveaux.
- 6 ports série compatibles CMOS
- 512K Flash, 256K ou 512K Data SRAM
- Modes à faible consommation
- Convertisseur A/N 8 canaux, 12 bits (RCM4100)
- Fonction E/S auxiliaire pour réduire la charge du bus du processeur
- Faible encombrement (36 mm x 48 mm)
- Optimisé pour être utilisé avec Dynamic C®, un puissant environnement de développement intégré.
Avantages de la conception
- Idéal pour l'intelligence et le contrôle des appareils
- Bien adapté pour une intégration facile avec des technologies périphériques telles que GPS, modems cellulaires, lecteurs RFID, capteurs, etc.
- Prise en charge du DMA matériel, du PWM à phase variable et de la parité.
- La fonction de clé de sécurité avec " détection de sabotage " et capacités de cryptage apporte une plus grande tranquillité d'esprit aux OEM et aux intégrateurs de systèmes.
- Un microprocesseur complet, une mémoire intégrée et des centaines d'exemples de programmes réduisent les délais de mise sur le marché de plusieurs mois.
Applications
- Contrôle au niveau des dispositifs
- Enregistrement des données à distance
- Gestion des actifs
- Systèmes d'accès sécurisé
- Gestion des données et des dispositifs sans fil