我可以在 FreeRTOS 中同时使用静态和动态分配吗?

Can I use both static and dynamic allocation in FreeRTOS?

我有一些应用程序模块是为静态分配设计的,还有一些模块是为动态分配设计的。

我可以像这样在一个应用程序中同时使用静态和动态分配吗?

#define configSUPPORT_DYNAMIC_ALLOCATION 1
#define configSUPPORT_STATIC_ALLOCATION  1

这种配置有什么缺点吗?

official documentation 中所述,您可以在同一应用程序中同时使用两者。

Both methods have pros and cons, and both methods can be used within the same RTOS application.