2009-11-06 03:14 AM
CAN @ 10kBit
2011-05-17 04:29 AM
Hi,
we are currently working on a CANopen stack for the STM32F103. Now we have some problems with a baudrate. Everything works fine for 1Mbit, 800, 500, 250, 125, 50, 20 kBits but 10 kBits doen't work. We uses a PCLK1 clock with 32 MHz. Our parameter table for the baudrates looks like that: Prescaler, total no of quantas, sampling point { 2 , 16,14 }, ///< 1000 kBit/s { 4 , 10, 8 }, ///< 800 kBit/s { 4 , 16,14 }, ///< 500 kBit/s { 8 , 16,14 }, ///< 250 kBit/s { 16 , 16,14 }, ///< 125 kBit/s { 40 , 16,14 }, ///< 50 kBit/s { 100 , 16,14 }, ///< 20 kBit/s { 200, 16,14 } ///< 10 kBit/s SWJ is always 1qt. The CAN Controller shows ''Bit dominant error'' and ''form error'' erros. Has somebody a idea what the problem could be? Regards Joern