Skip to main content
dmeise
Associate
July 13, 2016
Question

STM32L4xx HAL_CAN_Transmit_IT() enables interrupt before transmission

  • July 13, 2016
  • 2 replies
  • 844 views
Posted on July 13, 2016 at 14:31

Hello,

the HAL function HAL_CAN_Transmit_IT() enables the Transmit mailbox empty Interrupt before the requesting transmission.

At least if I run the CAN bus wit 1Mbit the mailbox empty interrupt is triggered before the new frame is send.

I read abaut this problem in this forum before but also new HAL drivers are delivered with the same bug!

#can-interrupt-transmission
This topic has been closed for replies.

2 replies

slimen
Visitor II
July 13, 2016
Posted on July 13, 2016 at 15:53

Hi,

It is a known bug which is confirmed by ST team, but the fix has not yet been released.

Regards

slimen
Visitor II
July 14, 2016
Posted on July 14, 2016 at 17:23

Hi,

Please explain with more details your problem, maybe is not the same issue that I have a look in this forum.

It's possible to share discussions which contains this problem?

Regards