找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

MCU开启定时器模仿操作系统的时间片轮询架构

查看数: 2457 | 评论数: 7 | 收藏 4
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-4-19 13:59

正文摘要:

开启定时器,添加任务结构体即可实现

回复

ID:421260 发表于 2025-7-23 13:14
使用过一段时间,这个架构不好用,经过N次轮询后程序有干涉的。特别是两个通讯程序间
ID:61207 发表于 2025-7-23 07:16
再加一个优先级更完美
ID:430492 发表于 2025-7-22 21:11
这里的时间间隔,是指多少个时间片段吧,如果每次调度时间片是2ms,那200次,就是400ms,对吧!
ID:592807 发表于 2021-7-27 08:35
aj8714523 发表于 2021-7-26 08:57
时间计数值重装是什么,有大佬解释下么?

一个函数可以占据多个少个时钟,例如时间计数值500,如果500个时钟周期内不管这个函数是否运行完度必须关闭,把CPU交给下一个函数。
ID:120672 发表于 2021-7-26 08:57
时间计数值重装是什么,有大佬解释下么?
ID:732603 发表于 2021-7-23 15:40
这就完了吗?没看明白呀大佬
ID:77589 发表于 2021-7-23 11:42
这个不错的,为何如此冷清?

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表