cancel
Showing results for 
Search instead for 
Did you mean: 

USB and CAN STM32F

cm600
Associate II
Posted on April 19, 2013 at 08:01

In the RM0090 Rev.3 there is a note in the CAN section saying

''Note: In low, medium-, high- and XL-density devices the USB and CAN share a dedicated 512-byte SRAM memory for data transmission and reception, and so they cannot be used  concurrently (the shared SRAM is accessed through CAN and USB exclusively). The USB  and CAN can be used in the same application but not at the same time.''

 

In the RM0090 v4 the note is missing. 

so I'm not sure if I can use the USB and CAN1 at the same time on STM32F405 ?!?

1 REPLY 1
Posted on April 20, 2013 at 01:11

It's not in the Rev 1 document either, it relates to an issue with the F1 parts (excluding the 105/107 connectivity series) which shared a common buffer precluding the use of USB and CAN at the same time. This issue does not impact the F2 or F4 parts which have a different USB design.

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..