2025-05-11 8:54 AM
I am trying to use the FreeRTOS on the STM32N6570-DK board, and now I have some problems with it. I downloaded the RTOS from the website and I get the croutine.c, event_groups.c, list.c, queue.c, stream_bufffer.c, tasks.c, timers.c under the route of D:\FreeRTOSv202406.01-LTS\FreeRTOS-LTS\FreeRTOS\FreeRTOS-Kernel. And I can find heap_4.c under D:\FreeRTOSv202406.01-LTS\FreeRTOS-LTS\FreeRTOS\FreeRTOS-Kernel\portable\MemMang. But I have some problems with the ports.c and portasm.c. You see, since the cubeIDE use a GCC complier, I went to the folder under GCC and select the ARM_CM55 core. But there are two folders(secure and non_secure), I am confused. So can anyone explain the trusted_zone stuff so that I can implement the FreeRTOS on the DK board.
2025-05-12 12:58 AM