我正在尝试将我的项目配置为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