我正在嘗試將我的項目配置爲LPC1343的FreeRTOS。但我發現了以下錯誤LPC1343中的FreeRTOS
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
你能幫幫我這些錯誤,也是我想什麼是我的,當我配置FreeRTOS的我LPC1343採取措施。
謝謝
首先要注意的是,如果您使用的是LPC1343,那麼包含iolpc1342.h可能不正確,並與iolpc1343.h中的聲明衝突。你必須弄清楚爲什麼包含iolpc1342.h(可能通過嵌套包含和條件編譯鏈 - 很可能你在某個地方設置了不適當的處理器類型宏定義。很可能沒有什麼特別的與FreeRTOS相關的。 – Clifford
I已經解決了第一個錯誤,我真的很喜歡接下來的兩個錯誤的解決方案 –
然後,你應該或者從你的問題中刪除第一部分,或者如果解決方案可能對社區有用,則發佈自己的問題的答案。 – Clifford