Les vingt nouveaux modèles RA6M5 de microcontrôleurs 32 bits du Japonais offrent de multiples interfaces de communication, une large mémoire et la mise à jour du firmware sur le terrain.
Enrichir les options de communication de ses microcontrôleurs RA6, tel est l’objectif principal de Renesas Electronics lors du lancement de vingt nouveaux modèles réunis dans la gamme RA6M5. Ces microcontrôleurs à coeur Cortex-M33 offrent en effet, selon les versions, des interfaces CAN FD, Ethernet MAC avec DMA, USB, SDHI ou encore QuadSPI/OctaSPI. Cadencés jusqu’à 200MHz et dotés d’une large mémoire (jusqu’à 2Mo de flash et 512Ko de Ram à correction ECC), les RA6M5 consomment 107µA/MHz en mode actif (algorithme CoreMark) et présentent un temps de réveil de 30µs seulement. A noter qu’une fonction permet de mettre à jour de manière sécurisée le firmware du circuit en arrière-plan de l’application.
On retrouve également sur la puce un moteur de cryptage de données, un bloc de détection tactile capacitive et deux convertisseurs analogique-numérique. Comme tous les microcontrôleurs RA du Japonais, les RA6M5 bénéficient de la plateforme logiciel FSP (Flexible Software Package) incluant des pilotes, le système d’exploitation FreeRTOS et de nombreux outils et éléments de middleware – génération de code, analyse statique et dynamique, protocoles de communication, débogage, connexion aux clouds, etc.