08.04.2020

STM32G4xx - Driver for CANopen available


port is expanding its CANopen driver portfolio and is now supporting the STM32G4xx family. The STM32G4 series combines a 32-bit Arm® Cortex®-M4 core (with FPU and DSP instructions) at 170 MHz in combination with three different hardware accelerators: ART Accelerator ™, CCM-SRAM routine booster and mathematical Accelerators.


The CANopen driver offers the following features:

  • Multiline capable
  • Basic CAN
  • 11 + 29bit IDs
  • Compiler / IDE: Keil ARMCC v5.26 - µVision5

The driver uses the HAL drivers (STM32Cube_FW_G4_V1.1.0) from the STM32CubeG4 firmware package.

The CANopen Design Tool considerably simplifies the integration of the driver and has been expanded accordingly.

CANopen Design Tool