Logiciels de C.A.O / Robotique...
Contrôle d'accès / Domotique...
Alimentations / Piles / Boîtiers
Circuits imprimés / Prototypage
Connectique / Cordons / Câbles
Electronique de loisir / Fusibles
Haut-parleurs / Buzzer / Micros
Jeux de lumières / Sono / Kits et
modules / Matériels de soudage
Le ROVIN™ est doté de 4 ports 8 bits principaux et de 3 ports 8 bits secondaires. Les ports principaux (PA/PB/PC/PD) sont destinés à être utilisés en tant qu'entrées/sorties à usage général mais également selon vos besoins en ports de communication SPI™, I2C™. Les ports secondaires (EXPA/EXPC/EXPD) sont destinés à être utilisés en tant qu'entrées/sorties à usage général mais également selon vos besoins en entrées de conversion analogique/numérique 10 bits, en sortie "PWM" pour le pilotage de moteurs "CC" ou de servomoteurs ou en générateur de sons 2 voies, en comparateur analogique, en entrées d'interruptions, en entrées de comptage, en ports séries, etc... D'autres broches supplémentaires spécialisées servent à la génération de signaux PWM supplémen-taires ou au dialogue entre le module ROVIN™ et le PC pour les besoins de sa programmation ou de son mode Débug. Pouvant être alimenté de 4,5 à 5 Vcc, le module ROVIN™ dispose de 4 entrées destinées à recevoir des tensions de référence externes, lesquelles seront indépendamment attribuées à ses 4 ports d'entrées/sorties principaux (PA, PB, PC et PD). Les entrées pourront ainsi recevoir des tensions au choix de 1.8 V, 2.5 V, 3.3 V ou 5 V. Vous pourrez à titre d'exemple exploiter les ports comme suit : VCCIO-PA = 5.0 V, VCCIO-PB = 3.3 V, VCCIO-PC = 2.5 V, VCCIO-PD = 1.8 V afin que chacun d'eux puisse dialoguer avec des composants dotés de niveaux "logiques" différents. Tous les ports peuvent également être configurés pour utiliser la même tension de référence, vous laissant une totale liberté de travail et d'adaptation aux composants basse tension de nouvelle génération. Les ports secondaires (EXPA/EXPC/EXPD) ne sont destinés qu'à dialoguer avec des dispositifs externes avec des niveau 5 V. A noter également que Le ROVIN™ dispose d'une sortie 3.3 V capable d'alimenter des composants externes de faible consommation. Brochage du module "ROVIN™" ![]()
Le téléchargement du module "ROVIN™"
Organisation mémoire du module "ROVIN™" ![]() Le module ROVIN™ dispose de 4 types de mémoire: XFLASH, XSRAM, XHEAP et EEPROM. Chacune de ces mémoires est dotée d'une fonction différente. La mémoire XFLASH servira à stocker vos différents programmes au sein du ROVIN™. Il s’agit d’une mémoire non volatile (sauvegardée même en cas de coupure d’alimentation). La mémoire XSRAM (X-Static RAM) sert à mémoriser des caractères, des nombres et d'autres variables (données) pendant l’exécution des programmes. Cette dernière est volatile. La mémoire EEPROM est une mémoire non volatile de 4 K, pouvant être utilisée pour sauvegarder des constantes et autres données. La mémoire XHEAP est spécialement conçue pour sauvegarder une grande quantité de données durant l’exécution du programme. Elle pourra notamment être utilisée pour échanger des informa-tions entre les différents programmes (tâches). Cette mémoire est de type SRAM (donc volatile). Le module "ROVIN™" et les interruptions Le module ROVIN™ dispose d'une "file d'attente" de type "FIFO" qui se remplie à chaque fois qu'un évènement à l'origine d'une interruption est généré. Il vous suffira alors depuis n'importe quelle tâche de récupérer la nature du message présent dans cette file d'attente (capable de mémoriser jusqu'à 512 évènements) afin d'en connaître la nature et selon les spécificités de votre application de réaliser ou non son traitement. Des interruptions peuvent être générées via les entrées des comparateurs analogiques, les entrées d'interruptions externes, le remplissage du buffer de réception des UARTs, la génération cyclique occasionnée par l'horloge RTC, par le mode alarme de l'horloge RTC, par les Timers, par les compteurs et par les entrées de capture d'impulsions. Dimensions du module "ROVIN™" ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||