FreeRtos中出现的一个Error问题求助

2019-07-21 03:24发布

本人使用lwip将tftp作为client端,然后实现IAP升级功能。
当PC端将tftp开启的时候,无报错,正常升级,
当PC端tftp服务器未开启,程序会提示如下的错误:
Error:....FreeRTOSportableRVDSARM_CM4Fport.c,271
然后查看制定的语句,为如下错误内容:
[mw_shl_code=c,true]static void prvTaskExitError( void )
{
        /* A function that implements a task must not exit or attempt to return to
        its caller as there is nothing to return to.  If a task wants to exit it
        should instead call vTaskDelete( NULL ).

        Artificially force an assert() to be triggered if configASSERT() is
        defined, then stop here so application writers can catch the error. */
        configASSERT( uxCriticalNesting == ~0UL );
        portDISABLE_INTERRUPTS();
        for( ;; );
}[/mw_shl_code]

微信截图_20190408112943.png

请问一下各位有什么改善或者处理这种错误的方式方法么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。