FreeRTOS context switch start timing

What can trigger? except task change will trigger context switch.

FreeRTOS context switch start timing

I don’t understand your question. A context switch happens if a task is preempted (including by the tick) or blocks or yields.