CANopen Protokollstack für 32-Bit MCU-Gruppe RX231 von Renesas

PRODUKT NEWS EMBEDDED SYSTEMS

Renesas Electronics Europe und die port GmbH geben die Verfügbarkeit des CANopen Protokollstacks für die 32-Bit RX231-MCUs von Renesas bekannt. Die Renesas RX231-Serie umfasst eine Familie von Bausteinen mit On-Chip SRAM bis 64 KByte sowie bis zu 512 kB integriertem Flashspeicher zusammen mit einer CAN-Schnittstelle. Diese ist kompatibel zu den Standards CAN 2.0B und ISO11898-1.



Das Embedded-CAN-Modul im RX231 enthält 20 Pufferspeicher, von denen sich 16 zur gemeinsamen Nutzung zwischen den Empfangs- und Sende-Funktionen eignen mit insgesamt zwei Empfangs-FIFOs und einem Sende-FIFO. Ein Akzeptanzfilter wählt die zu empfangenden Meldungen aus. Dabei nutzt es 16 Empfangsregeln, die dem Benutzer Flexibilität beim Umgang mit eingehenden Nachrichten eröffnen. Das CAN-Modul kann mit der Renesas RX-CPU über unterschiedliche Interrupts zusammenarbeiten, wie z. B. Reception Complete, Transmission Complete, Receive FIFO, Transmit FIFO sowie Fehler-Interrupts.

 

Der CANopen-Stack erfüllt die Codegenerierungs- und Dokumentations-Standards der port GmbH. Zur Vereinfachung der Implementierung bietet die port GmbH Board Support Packages für die gängigen Renesas Starterkits an.

 

Die RX231-MCU-Gruppe mit integriertem CAN ist erhältlich in Gehäusen mit 48 bis 100 Pins, mit integriertem Flash-Speicher von 128 kB bis 512 KByte sowie mit integriertem SRAM von 32 bis 64 KByte. Die RX231-MCU-Gruppe arbeitet bei einer maximalen Taktfrequenz von 54 MHz. Als Teil der erweiterten RXv2 CPU-Core-Architektur enthält der RX231 einen auf dem Chip integrierten 32-Bit Multiplier, eine Single-Precision Fließkomma-Recheneinheit (FPU – Floating Point Unit) und einen erweiterten 32-Bit Barrel Shifter.  

Fachartikel