Add schedule method, accoding to priority, add logic for task, task have two state, one can run state, the other prohibit run.
The example is two task switch, and the system run well!
Add tick queue, add soft timer function, and now have a bug, about uart_printf_str.