Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
8 years, 4 months ago.
Nucleo F-103RB CAN
Hello mbed-users,
I have a problem with the CAN on the Nucleo F-103RB. A half year ago, I wrote a program with a functioning CAN communication. Now I need a second board with the same program. So I compiled (Compile All) this programm. But I get a lot of errors displayed that involved the CAN. After some research I found out, that the CAN.h is now integrated in the mbed.h. Then I disable the CAN.h and the Compiling worked without error. But the CAN doesn't works ! Does anyone have the same problem or a solution ?
3 Answers
8 years, 4 months ago.
I have exactly same issue. I use Mbed online tool. I think that when I try to switch revision to my original 111 revision it does not change it.
8 years, 4 months ago.
Hello,
It seems that the CAN support for ST boards built into the mbed library does not work with the NUCLEO-F103RB yet. (I'm not able to test the other NUCLEO boards.) Until it's fixed (by ST or mbed team) I have reverted the CANnucleo_Hello demo to use again my CANnucleo library and the mbed library rev. 120. So when you are asked by the on-line compiler during download please do not update the libraries to the latest revision. Also notice that to avoid collision with the built in CAN the program includes now "CANnucleo.h" instead of "CAN.h". I have tested the demo only with NUCLEO-F103RB and STM32F103C8T6 boards.