参考瑞萨RL78/G23 移植FreeRTOS上下文管理使用统一的上下文管理,才能保证从中断栈-任务栈之间的保存和切换是正常的;从定向中断向量表避免编译器对中断的数据保存,与统一的上下文管理不相匹配;定时器使用自定义的定时器,#define configSETUP_TICK_INTERRUPT() // MyTimerSetup(); 使用自定的tick中断,cg生成否则在默认的 prvSetupTimerInterrupt 函数中 ,会初始化已经初始化过的时钟;中断任务中需要切换的案例例如,正在接收的串行端口字符可以解除对高优先级任务(在阻塞状态下等待该字符到达)的阻塞 。如果已解除阻塞任务的 优先级高于当前任务 (被 ISR 中断的任务),则 ISR 应直接返回 至已解除阻塞的任务ISR wrapper(汇编中断包装器)rl78中断包装器ISR wrapper 是一段汇编封装