10 years, 7 months ago.

Won't compile

Hi I tried importing your lib for rtos_F401 and I am getting an error that I don't know how to resolve: "Error: Symbol SysTick_Handler multiply defined (by system_stm32f4xx.o and HAL_CM4.c.NUCLEO_F401RE.o)."

Any tips on how to correct this?

Thanks 6b3

Question relating to:

Official mbed Real Time Operating System based on the RTX implementation of the CMSIS-RTOS API open standard. Support for nucleo F401RE cmsis, rtos, RTX

Hi Bill, Just import mbed sources and remove SysTick_Handler definition in system_stm32f4xxx.c how Martin pointed.

Abdessamad

posted by Abdessamad El Abbassi 23 May 2014

1 Answer

10 years, 7 months ago.

Hello Bill Bellis,

removed the systick from the system file. Remove mbed lib from your project, import sources and modify cmsis system file. It is known issue, should be fixed soon.

Regards, 0xc0170

Accepted Answer