cancel
Showing results for 
Search instead for 
Did you mean: 

CAN Ressources

Nicolas Cmb
Associate III
Posted on June 14, 2017 at 13:39

Hello St

Community

,

I'm

using

STM32f103RB for CAN communication

which successfully

works

, but I wanted to know which resources uses the STM32 to communicate by CAN ?

According to my researches I think it’s the Cortex M3 processor, am I right ?

Regards,

Nicolas.
6 REPLIES 6
Posted on June 14, 2017 at 15:20

I don't understand the question.

The Data Sheet has a block diagram of the processor and peripherals, along with bus connectivity.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Nicolas Cmb
Associate III
Posted on June 14, 2017 at 15:37

I’m sorry,

I will repeat my question,

the different registers use for CAN communications are obviously stored onto the STM32 card, but where ? 

Thanks for the help,

Nicolas

Posted on June 14, 2017 at 18:14

They are in a big block of IP that represents the CAN Peripheral.

The Cortex-M3 is just the processor core, it is surrounded by very large peripherals composed of tens-of-thousands of logic gates (or equivalents). The F1 design has a block of RAM used by the USB and CAN peripherals.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on June 14, 2017 at 18:21

The processor is in the bottom right corner, the unorganized mass of gates in the middle is the peripherals

https://upload.wikimedia.org/wikipedia/commons/thumb/8/89/STM32F103VGT6-HD.jpg/1280px-STM32F103VGT6-HD.jpg?1497458153223

 
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on June 14, 2017 at 18:28

This is the diagram from the Data Sheet, the CAN stuff lives inside the bxCAN block and the SRAM 512B block, lower right corner

0690X00000603sjQAA.jpg
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on June 15, 2017 at 08:13

Thank you