任务执行时间大于系统tick这个只能通过优化算法之类的实现,如果不能优化来低于tick也是没有办法的。
优化算法其实包括几层意思
1. 直接算法优化
2. 通过降低要求(在满足需求情况下)减少复杂度
3. 甚至在损失一定精度要求情况下减少处理复杂度
总之,优化是一个工程问题,不一定是求最优解(有可能资源要求太高),而是求一个可行解(后续处理支持其的使用,而且处理速度方面满足要求)