Open Slavko-Duric opened 11 months ago
Segger RTT and SystemvView are not MCU dependent (they work the same across all ARM Cortex M MCUs), so the same integration with FreeRTOS can be used across any ARM MCU development board you choose. Getting FreeRTOS up and running for different development boards is going to be unique in each case.
Generally, you'll need to have an ISR setup to call the "tick" function in FreeRTOS . For ARM Cortex MCUs this will typically be the "SysTick" timer - you can see an example of this in the SysTick_Handler()
function inside stm327fxx_it.c used in the examples.
For more details on how to get FreeRTOS setup on new hardware see: https://www.freertos.org/Creating-a-new-FreeRTOS-project.html
For more details on SystemVIew, see the user manual
For installation of SystemView you say: The source code included with this book already has all of these modifications performed, so these steps are only necessary if you'd like to add SystemView functionality to your own FreeRTOS-based projects. But the instructions presented are not complete. Can you elaborate on how to set up the SystemView for another development board, maybe provide screenshots of how you did it for Nucleo F767ZI. Thank you.