我在PowerPC拱形处理器P4080上移植FreeRTOS,基本上遵循示例端口PPC405。
一切都很成功,除vTaskDelay
外,一切正常。
每当有vTaskDelay
的呼叫时,处理器就会停止。异常并不一致,即有时它是数据TLB错误,有时它是程序错误,有时它只是目标复位。我测试了所有其他功能,它们工作正常。
但令人惊奇的是,每当我尝试进行步进输入调试时 - 我都没有遇到任何问题,vTaskDelay工作得很好。但我运行程序,我得到这个错误。
请尽快帮我解决。当我接近我的硕士论文死线时,如果没有这个解决,我就无法继续下去。