Difference between revisions of "STM32 CAN"

From Stm32World Wiki
Jump to navigation Jump to search
Line 27: Line 27:
 
| valign=top | [[File:Can loopback example can nvic.png]]
 
| valign=top | [[File:Can loopback example can nvic.png]]
 
|}
 
|}
 +
 +
== Real CAN bus example ==
 +
 +
To be added
  
 
== Miscellaneous Links ==
 
== Miscellaneous Links ==
  
 
To be added
 
To be added

Revision as of 16:07, 22 December 2023

Introduction

Most STM32 MCUs are equipped with one or more CAN peripherals.

Loopback Example

CubeMX Config

The clock is configured to maximum speed using the external crystal:

Can loopback example clock.png

Notice the APB1 bus is running at 42 MHz. The CAN peripherals are connected to this bus.

Can loopback example pinout.png

We can now configure the CAN1 periopheral:

Can loopback example can1.png Can loopback example can nvic.png

Real CAN bus example

To be added

Miscellaneous Links

To be added