如何实现自己的任务调度模块
任务(线程)调度是操作系统最基本的功能,但在工业控制中受成本、实时性或认证等因素可能不可使用操作系统,为了解决复杂的任务调度问题,有些企业会采用一个大循环的方法来规避,但这会导致程序的灵活性下降,其实实现操作系统的基本任务调度(注意,是基本)并不复杂,主要有以下内容:(1).链表:一个循环单项链表,用于实现所有任务的分时调度。调用创建任务接口时添加到该链表。(2).回调函数:该回调