私は自分のプロジェクトをFreeRTOS for LPC1343に設定しようとしています。しかし、私は次のエラーにFreeRTOS in LPC1343
Error[Pe020]: identifier "configMAX_SYSCALL_INTERRUPT_PRIORITY" is undefined C:\Users\IAR Embedded Workbench\FreeRTOS\Source\queue.c 952
Fatal Error[Pe035]: #error directive: configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to 0. See C:\Users\IAR Embedded Workbench\FreeRTOS\Source\portable\IAR\ARM_CM3\port.c 82
を取得していますが、これらのエラーで私を助けてくださいことができ、また、私は私が私のLPC1343にFreeRTOSをconfigコンてるとき取らなければならない手順はどのようなものしたいと思います。
ありがとう
最初に留意すべきは、LPC1343を使用している場合、iolpc1342.hを含めると間違っていて、iolpc1343.hの宣言と衝突することです。おそらくあなたは不適切なプロセッサタイプのマクロ定義をどこかに設定している可能性があります。おそらくFreeRTOSとは特に関係がありません。 – Clifford
私はiolpc1342.hが含まれている理由を理解しなければなりません。次の2つのエラーの解決が本当に好きです –
解決策がコミュニティに役立つ可能性がある場合は、最初の部分を質問から削除するか、自分の質問への回答を投稿する必要があります。 – Clifford