FreeRTOSを始めたばかりでタスクに問題があるので、デバッグの学習を始めるのに最適な時期だと思いました。
Trace ライブラリを使用して状況を評価しようとすると、コンパイル プロセスで行き詰まりました。
ST-LinkV2でCooCox IDEを使用しています。対象デバイスは STM32F103C8T6 です。FreeRTOS は V8.2.2 です。Tracealyzer Recorder Library は v2.7.7 です。
エラーは次のとおりです。
[cc] c:/arm_development/gcc-arm-none-eabi-4_9-2015q1-20150306-win32/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/bin/ld.exe: FreeRTOSDemo.elf section `.bss' will not fit in region `ram'
[cc] c:/arm_development/gcc-arm-none-eabi-4_9-2015q1-20150306-win32/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/bin/ld.exe: region ram overflowed with stack
[cc] c:/arm_development/gcc-arm-none-eabi-4_9-2015q1-20150306-win32/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/bin/ld.exe: region `ram' overflowed by 6000 bytes
[cc] collect2.exe: error: ld returned 1 exit status
BUILD FAILED
Total time: 11 seconds
その問題に関するヒントがあれば、事前にtnxが役立ちます。