mega16多线程任务怎么编写

2019-03-24 20:20发布

楼主是小白。现在遇到一些问题,求大神指点迷津。
小弟想实现两个任务同时运行,各自延时不交叉的目标。例如以k1按键按下的时间为起点。同时运行三个命令,三个命令运行时间可控,三个命令之间的延时也可控,并且这之间相互不干扰。也就是任务的独立运行。是需要用到中断和定时器么。我用的是iccavr编辑器。

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
英雄
2019-03-25 09:00
石玉 发表于 2016-5-9 16:23
用定时器,时间片轮转

例如我要分别运行三个端口,以一个定点开始启动,这三个端口开始动作的时间间隔可以调节。三个端口各运行8s

一周热门 更多>