Hi,
Thank you for your persistence in reaching out to us. We’re genuinely sorry to hear about the frustration this setup issue has caused.
We have reviewed the errors you shared, and it looks like the problem is indeed a compiler incompatibility.
Here’s what we recommend to get this sorted out for you:
- Start with our official FreeRTOS example. It’s already configured correctly and will serve as a solid reference. You can find it in the SDK at:
APM32E10x_SDK_V1.3.1\Examples\Board_APM32E103_MINI\RTOS\FreeRTOS
The full SDK package is available for download here:
https://www.geehy.com/uploads/tool/APM32E10x_SDK_V1.3.1.zip
- And here’s the crucial step: Our provided example requires the ARM Compiler V5 (AC5). Please switch your Keil project settings to use AC5, and the errors should disappear.
We’re confident this will resolve the issue. Please give it a try and let us know if it gets you up and running, or if you run into any other snags.