支持SMP内核架构的Freertos系统文件
FreeRTOS-Kernel-smp是一个支持多核系统的Freertos系统文件,它使用SMP内核架构。在多核环境中,ISR不能彼此或与其他任务同时运行,因此应用程序编写者需要在访问任务和ISR之间共享的数据时确保适当的互斥。可以在ISR中使用宏taskENTER_CRITICAL_FROM_ISR()和taskEXIT_CRITICAL_FROM_ISR(),并且可以在任务中使用宏taskENTER_CRITICAL()和taskEXIT_CRITICAL(),以提供这种互斥。
用户评论