- Embedded Systems
- CAN FD Shield For STM32G431 NUCLEO-G431RB
CAN FD Shield For STM32G431 NUCLEO-G431RB
Free Shipping Within The United States!
The STM32 Nucleo-64 board provides an affordable and adaptable method for users to work on new concepts and develop prototypes by choosing from the various combinations of performance and power consumption features provided by the STM32 microcontroller. The ARDUINO Uno V3 connectivity support and the ST morpho headers provide the smooth expansion of the STM32 Nucleo open development platform's functionality with a wide variety of specialized shields.
CAN FD renders increased storage capacity in a CAN Bus data frame. While classic CAN holds a maximum of 8 bytes of data within the CAN Bus frame, CAN FD supports up to 64. This is accomplished by reducing relevant overhead and improving software integrity and efficiency when transmitting large data objects. CAN FD also reduces the number of undetected errors by improving CRC-algorithm performance. CAN FD is compatible with existing CAN 2.0 networks, allowing the new protocol to function on the same network as classic CAN. CAN FD has been estimated to transmit data up to 30 times faster than classic CAN.
The CAN FD shield for the STM32G431 Nucleo-G431RB utilizes the on-chip CAN FD controller in combination with the Microchip MCP2562FD CAN FD transceiver.
Note: The Nucleo development board is not included in the scope of delivery.
- Microchip MCP2562FD CAN FD transceiver
- Supports up to 6 Mb/s operation
- Arduino shield layout
- Support external 7 to 12 VDC supply with reverse polarity protection
- 120 Ohm terminating resistor
- CAN FD Shield For STM32G431 NUCLEO-G431RB - Schematic (PDF)...
- Sample CAN FD STM32CubeIDE project...
The STM32F103 Arm Microcontroller and Embedded Systems: Using Assembly and C
The STM32F103 microcontroller from ST is one of the widely used ARM microcontrollers. The blue pill board, as referenced in this book, utilizes the STM32F103 microcontroller. It comes at a low price, and it is widely available around the world.
This book uses the blue pill board to discuss designing embedded systems using the STM32F103. In this book, the authors use a step-by-step approach to demonstrate the programming of the STM32 chip.
Examples show how to program many of the STM32F10x features, such as timers, serial communication, ADC, SPI, I2C, and PWM.
The text is organized into two parts:
- The first six chapters cover the ARM Assembly language programming.
- Chapters 7-19 use C to show the STM32F10x peripherals and I/O interfacing to real-world devices such as a keypad, 7-segment, character and graphic LCDs, motor, and sensor.
Source code, power points, tutorials, and support materials for the book are available per download.