Tool/software:
Hello TI support Team,
we develop a FreeRTOS based user application with the mcu_plus_sdk_am64x... on the four r5f processors.
TI does not recommend using the DPL functions instead usage of native FreeRTOS API-funcitons, see picture below.
We includes also the Tiny USB middleware. But the Tiny USB example in the SDK folder
C:\ti\mcu_plus_sdk_am64x_09_01_00_41\examples\usb\device\cdc_echo\cdc_echo_freertos.c
makes use of DPL functions.
1. Is the reason that the cdc_echo_freertos.c example uses DPL functions, the easier management of the SDK by the SDK developer team?
2.. Does the cdc_echo_freertos.c example in the application also have to be implemented in DPL (but not recommended in the AM64x SDK)?
3. It is highly recommended to use the native FreeRTOS-API instead the DPL task functions in a big user application?
With best regards
Steffen Weiß