プロジェクトをコンパイルしようとするとFreeRTOS_Toggle_Led_Example_S32K358_SMP次のエラーが発生します。
C:/ NXP / workspaceS32DS.3.6.0 / FreeRTOS_Toggle_Led_Example_S32K358_SMP / generate / include / FreeRTOSConfig.h:64:66:エラー:関数 'taskDISABLE_INTERRUPTS'の暗黙宣言[-Werror =暗黙の機能宣言]
arm-none-eabi-gcc "@RTD/src/Clock_Ip.args" -MMD -MP -MF "RTD/src/Clock_Ip_Monitor.d"-MT「RTD/src/Clock_Ip_Monitor.o」-o "RTD/src/Clock_Ip_Monitor.o""../RTD/src/Clock_Ip_Monitor.c"
64 |#define configASSERT(x) if((x)==0) { taskDISABLE_INTERRUPTS(); for( ;; ); }
|^~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/portmacro.h:184:17: ノート: マクロ 'configASSERT' の拡張中
184 |configASSERT( Get_64(&ucRecursionCountByLock[ulLockNum]) != 255u);
|^~~~~~~~~~~~
#include がありませんか?
これを修正する簡単な方法はありますか?
DS 3.6.0 を使用していますおよび「FreeRTOS for S32K3XX バージョン 5.0.0」パッケージ。「SW32K3 FreeRTOS 11.1.0」から取得した例5.0.0上記パッケージのCD1 D2409 Example Projects」セクション。
感謝