extern void xPortSysTickHandler(void);
void SysTick_Handler(void)
{
    #if (INCLUDE_xTaskGetSchedulerState  == 1 )
      if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED)
      {
    #endif  /* INCLUDE_xTaskGetSchedulerState */  
        xPortSysTickHandler();
    #if (INCLUDE_xTaskGetSchedulerState  == 1 )
      }
    #endif  /* INCLUDE_xTaskGetSchedulerState */
}

--->需要在SysTick_Handler中添加如上代码<---

移植简述:

1.src中放入以下文件

 2.port中放入以下文件

 3.include中放入以下文件

 4.工程中放入FreeRTOSConfig.h文件,并在C/C++的路径中包含

 5.SysTick_Handler修改

 

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐