Part Number: AM263P4-Q1
Hello,
Our FreeRTOS runs as intended but I am reviewing the information here:
AM263Px MCU+ SDK: FreeRTOS usage guidelines
As advised, we create a single run once initial task then call vTaskStartScheduler(). In the initial task callback we create other periodic tasks and also configure and enable MCAN interrupts. Therefore we configure and enable interrupts AFTER calling vTaskStartScheduler().
However, in the doument:

In other words, "Before using FreeRTOS APIs in your application, you need to do HW interrupt as needed."
Because we configure and enable interrupts after using the FreeRTOS API, I don't think we strictly meet this guidline but I suppose it depends on your intention behind this guidline.
- Do you mean a particular interrupt, e.g. The interrupt for SysCfg Clock? or do you mean all interrupts?
- If all interrupts, what's the rationale behind this guideline?
- Does "HW interrupt as needed" mean configure and enable?
Thank you.