基于单片机的定时器调度器异步编程实现
2024-01-09今天给大家分享一款轻量级的定时器调度器——SmartTimer,在单片机”裸跑”的情况下,可以很方便的实现异步编程。 虽然此项目是基于STM32进行开发的,但它可以很方便的移植到其他的单片机上。 项目的 git 地址为(复制在浏览器打开):https://github.com/lmooml/SmartTimer 1、基本介绍 SmartTimer可以应用在对实时性要求没那么高的场合,比如说一个空气检测装置,每 200ms 收集一次甲醛数据,这个任务显然对实时性要求没那么高,如果时间上相差几毫秒