2014-04-19 05:27 AM
I started using the STM32Cube using for now the STM32F401 discovery board and Keil software. I like the setup very much as it can make initialization a breeze.
However I have a few comments(bugs?). - If I use the FREERTOS, and I try to compile the code it comes with the error ''freeRtosTest Configuration\freeRtosTest Configuration.axf: Error: L6218E: Undefined symbol xQueueGiveMutexRecursive (referred from cmsis_os.o).'' I have to comment out the line 444, 491,494 and 532 of queue.c. - In the configuration of the target options it always reverts to JTAG mode under debug-settings - The most problems come from the RTC module. I made a small test program with flashing LEDs to test the RTOS setup. It all works until I enable the RTC module. In the debugger I found that the system hangs at the HAL-RTC-Init instruction. I configured the RTC clock using the LSI. My question is if I made somewhere a mistake in the STM32Cube setup or if anyone else has the same problem. #bug-rtc-initialisation-solved #stm32cube #freertos-compiler-error #bug-in-stm32f4xx_hal_sd #rtc #status-update2015-05-22 06:39 AM