Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们使用的是 S12XEA100 微控制器。我们没有任何操作系统。我们必须实现 Scheduler 和 Timer 来运行一些任务。我不知道从哪里开始以及需要注意什么。
你能帮我解决这个问题吗
提前致谢, Harshitha
如果您的项目对时间不是很严格,那么您可以将项目简化如下 1. 将定时器初始化为 1mSec 或您所需的最短时间 2. 在定时器中断函数中,更新所需的时间变量/标志,如 2mSec、5mSec , 1 秒, 15 分钟....等。3. 在while循环中调用一个函数 eg: scheduler(); 4.在scheduler()中,检查时间变量&调用你对应的函数或者根据时间间隔写一行代码