主题中讨论的其他器件:HALCOGEN
您好!
将 FreeRTOS 9.0.0移植到 RM48开发 USB 记忆棒时遇到问题。 我按照 Halcogen 的指示设置了正确的中断(vPortYieldProcessor、vPortYeildWithinkAPI)、并且我可以跟踪一直运行到 portRESTORE_Context (在 portasm.asm 中)的芯片。 当程序调用 portRESTORE_CONTEXT 宏时、它会生成预取中止。
我使用的是 heap_1.c. 我已经使用相同的结果测试了其他 heap_x.c、但 heap_3.c 除外、它为我提供 了一个 vApplicationMallocFailedHook。
什么可能导致此类预取错误? 它是否与内存管理相关?
此致、