Home

向单线程 MCU 学习多任务管理

人脑只有一颗”单线程”的 CPU,却总被要求同时处理很多件事。与其假装自己能多线程运行,不如像单线程 MCU(微控制器)一样,把”同时运行”这件事分解成:任何时刻只有一个任务占用执行核心,其他任务只保存状态,等待被合适的事件重新拉回调度视野。

Read more