从单片机初学者……多任务疑惑

2020-01-22 12:15发布

各位大侠,
        我想问下,《从单片机初学者迈向单片机工程师》,多任务章节中,假如某个任务输出20KHz的方波(或者更高),那么我的定时器中断要20KHz(或者更高)吗(选择最快的任务频度来设定定时器中断节拍)?如果这样,每个任务体的时间又要很短,定时器又要耗CPU,程序也不好控制。具体要怎么用才能符合文中所说一般为200Hz?低频的任务调度怎么运行高频的任务体呢(用2个定时器好像有干扰)?--- 初次接触多任务概念,不是很明白,希望大侠们耐心点哈
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
symbo
1楼-- · 2020-01-23 11:24
皮爱了西 发表于 2014-9-2 08:58
是不是类似定义一个满足最快任务要求的时基,然后用时基来触发不同的任务函数。个人觉得任务调度的频率肯定 ...

是的。我也是你这么想的
symbo
2楼-- · 2020-01-23 14:20
summarize 发表于 2014-9-2 08:55
这个时候得用带PWM的单片机.

哦,好吧
symbo
3楼-- · 2020-01-23 19:33
 精彩回答 2  元偷偷看……
别有洞天下
4楼-- · 2020-01-23 21:27
为了一个帖子在开一个帖子啊

一周热门 更多>