AnsweredAssumed Answered

STM32 & CAN BaudRate

Question asked by none.sayberex on Dec 16, 2011
Problem: can't communicate at 10 kbps
MCU: STM32F103C8
ToolChain: Keil RVMDK
stm32 std preriph lib 3.5.0 used
CoreClock 36000000

can controller working fine at 1 M, 800 K, 500 K, 250K, 125 K, 50K, 20K, but don't work at 10 K.

CAN_InitStruct.CAN_Prescaler = 359;                //10   kBps
TimeSeg1    =    CAN_BS1_5tq;
TimeSeg2    =    CAN_BS2_2tq;
TimeSJW        =    CAN_SJW_1tq;

when i try call CAN_Transmit TERR0 flag is set in transmit mailbx 0

Outcomes