CubeMX: problem when using "user constant" for FreeRTOS parameters
Hi,
I'm using CubeIDE: V1.10.1 (CubeMX v6.6.1).
To configure my project in (internal) CubeMX, I have created a "user constant":
- Name: USER_01
- Value: 7

In FreeFRTOS Config parameters -> LIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY,
I have entered this "USER_01"
When I save the IOC and generate code, everything is still fine.
Then I close the IOC File.
When I try to re-open the IOC, there is an error message "Not a valid ioc file".
And CubeMX can not edit this IOC any more - it is "broken".
---
When I edit the IOC file manually with text editor and change one single line
from
"FREERTOS.configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY=USER_01"
to
"FREERTOS.configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY=7"
CubeMX can re-open the IOC file again.
---
Am I doing something wrong, or is this a CubeMX issue?
Best regards, Andy