La série Renesas RX231 propose une famille de dispositifs dotés d'une grande mémoire SRAM intégrée allant jusqu'à 64 Ko et d'une mémoire flash intégrée allant jusqu'à 512 Ko, combinée à une interface de contrôleur CAN (Controller Area Network) unique, entièrement conforme aux normes CAN 2.0 B et ISO11898-1 (cadres standard et étendus), ce qui la rend parfaitement adaptée aux applications industrielles et grand public nécessitant des interfaces CAN.

Le module CAN intégré au RX231 comprend 20 tampons, dont 16 peuvent être configurés pour être partagés entre les fonctions de réception et d'émission, créant ainsi deux FIFO de réception et une FIFO d'émission. Un filtre d'acceptation performant sélectionne les messages entrants selon 16 règles de réception, offrant à l'utilisateur une grande flexibilité dans la définition des stratégies de traitement des messages entrants. Les modules peuvent être interfacés avec le processeur Renesas RX via différentes interruptions, telles que la fin de réception, la fin d'émission, les FIFO de réception et d'émission, ainsi que les interruptions d'erreur.

La pile CANopen respecte les normes de codage et de documentation strictes et hautement performantes établies par port GmbH. Ces normes permettent une empreinte mémoire très réduite (moins de 19 Ko de mémoire Flash / 3 Ko de RAM), ainsi qu'une vitesse d'exécution élevée et un code facilement lisible. Pour une mise en œuvre simplifiée, port GmbH propose des kits de support de carte pour les kits de démarrage Renesas standard.

De plus, Port GmbH propose des formations CANopen, des ateliers d'intégration et des contrats de maintenance de service « à jour ».

Le groupe de microcontrôleurs RX231 avec CAN intégré est disponible en boîtiers de 48 à 100 broches avec une mémoire flash sur puce de 128 Ko à 512 Ko et une SRAM sur puce de 32 Ko à 64 Ko.

Le microcontrôleur RX231 offre une fréquence de fonctionnement maximale de 54 MHz. Faisant partie de l'architecture plus large du cœur de processeur RXv2, le RX231 intègre un multiplicateur 32 bits sur puce, une unité de calcul en virgule flottante simple précision (FPU) et un décalageur à barillet 32 ​​bits étendu pour améliorer considérablement les performances de traitement.

Bibliothèque de code source CANopen.
La bibliothèque de code source CANopen Maître/Esclave contient les services des normes CANopen CiA-301 V4.2 et CiA-302, y compris LSS. Entièrement codée en ANSI-C, elle propose des interfaces matérielles spécifiques, disponibles dans des pilotes séparés (également en code source ANSI-C), facilitant ainsi l'adaptation à différents systèmes. La bibliothèque de code source CANopen est fournie avec un pilote pour un processeur et un contrôleur CAN (si celui-ci est déjà installé sur le port). Pour plus d'informations, consultez : http://www.port.de/en/products/canopen/software/ansi-c-canopen-library.html

Outil de conception CANopen :
Cet outil permet le développement rapide et économique d’applications (périphériques) CANopen. Il génère automatiquement un dictionnaire d’objets et une fonction d’initialisation en code C, une fiche technique électronique et la documentation du projet. De plus, il simplifie la configuration de la bibliothèque CANopen et des pilotes CANopen. Une version d’essai gratuite est disponible à l’adresse suivante : http://www.port.de/pages/shop/canopends.php?lang=en

La pile CANopen et l'outil de conception CANopen (CDT) sont désormais disponibles.

Pour plus d'informations ou un devis