Skip to main content
rs2
Associate II
February 26, 2015
Question

Bug in HAL_CAN_ConfigFilter() in STM32Cube_FW_F4_V1.4.0 ?

  • February 26, 2015
  • 2 replies
  • 690 views
Posted on February 26, 2015 at 11:11

The function HAL_CAN_ConfigFilter() takes as a parameter CAN_HandleTypeDef* hcan (a handle) but inside the function will be used a fixed CAN1.

Line 370:

  /* Initialisation mode for the filter */

  CAN1->FMR |= (uint32_t)CAN_FMR_FINIT;

Should not be used hCan->Instance-> ... ?

#stm32cube #can
This topic has been closed for replies.

2 replies

Tesla DeLorean
Guru
February 26, 2015
Posted on February 26, 2015 at 14:34

Should not be used hCan->Instance-> ... ?

Wouldn't that really depend on if the register exists in both CAN1 and CAN2, or if it's only in CAN1.Remember CAN2 is a slave/subset of CAN1
Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
rs2
rs2Author
Associate II
February 26, 2015
Posted on February 26, 2015 at 16:36

Thank you very much!