AnsweredAssumed Answered

Can I use HSE oscillator clock for bxCAN?

Question asked by P_V.Ajith on Apr 28, 2017
Latest reply on May 15, 2017 by P_V.Ajith


Currently, I'm working on a project where LCD, Camera and CAN are involved.

I'm using STM32F769I-EVAL platform for my work with "SetupSTM32CubeMX-4.19.0" installation and "STM32Cube_FW_F7_V1.6.0" firmware package.


As far as my understanding, Camera and LCD required accurate clocks hence, I have to use HSE oscillator clock for the same.When it comes to bxCAN, I have seen many of the example source initialize HSI clock for the same. When I try to make it into HSE, then BxCAN is not functioning properly!

The only CAN example I have found with HSE clock is "CAN_Networking" example from "STM32Cube_FW_F7_V1.6.0" firmware package, in which only one side (transmitting) is working properly and other side (receiving) not.


So, I would like to know whether bxCAN can work with HSE oscillator clock. If yes, then which values (such as SYSCLK,HCLK, AHB Prescaler, PLLM etc. ) I have to put for the HSE clock configuration in-order to make it work for LCD, Camera and CAN.


Thank you in advance,
Ajith P V