裸机程序设计模式与缺陷
裸机程序的设计模式可以分为:轮询、前后台、定时器驱动、基于状态机。前面三种方法都无法解决一个问题:假设有A、B两个都很耗时的函数,无法降低它们相互之间的影响。第4种方法可以解决这个问题,但是实践起来有难度。
使用RTOS的优势与挑战
使用多任务系统,可以解决“函数直接相互影响”的问题,但是也会引入同步、互斥等新的问题。
为何选择openvela
<u>https://mi.feishu.cn/wiki/R2OMwS0wxij9ZdkjIptcdcsEnff</u>