大家好!开启了硬件定时器是否会影响操作系统的任务调度?我开启硬件定时器后,感觉有些任务就不起作用了?
查看更多
这个得看中断处理的时间和中断的频率,两者都会影响
对任务的调度会有影响,要看硬件定时器中断里做什么事情了。
是不是在硬件定时器中断中执行的操作时间太长,长时间把CPU的资源占用了,导致无法执行其他任务?
这个不会,但如果中断处理函数中占用的时间过长—代码量大,就会影响系统的资源调度。所以用软定时器就不会有这个问题。
一、是否会有影响取决于你在硬件定时器中断中执行的操作是否影响了其他线程的资源;如:共享资源二、代码原则,中断中的执行尽可能简短;
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部