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.
在许多 RTOS 中,滴答中断会激活调度程序,该调度程序会检查更高优先级的任务是否准备好运行,如果是,则执行上下文切换。我想知道就 CPU 百分比而言,滴答中断的典型持续时间是多少?(当没有发生上下文切换时)。
这实际上取决于滴答周期/频率。如果每 1 毫秒有一个滴答声,那么百分比可能会更高。
此外,它在很大程度上取决于处理器及其时钟速度。在以 128MHz 运行且启用缓存的 MPC5554 上,滴答中断处理(即仅接收中断,查看某些条件返回执行)约为 7 µs。这在 10 ms 周期/周期内给出 0.07%。
这是用于汽车应用吗?