2025年7月15日

zynq FreeRTOS 是如何触发切换任务的

摘要: 1、方式一:portYIELD 触发软中断 #define portYIELD() __asm volatile ( "SWI 0" ::: "memory" ); 汇编中断指令 SWI ,产生软件中断; FreeRTOS_SWI_Handler 软中断服务函数,进行任务切换; 2、方式二:tick 阅读全文

posted @ 2025-07-15 15:22 所长 阅读(102) 评论(0) 推荐(0)

导航