标题: 又来求助大家单片机RTX操作系统多个任务执行的问题 [打印本页]

作者: 上善若水001    时间: 2018-8-22 20:29
标题: 又来求助大家单片机RTX操作系统多个任务执行的问题
怎样让任务1、2执行的时候,任务3、4停止,
     任务3、4执行的时候,任务1、2停止,
         由于必须保证电机1、2同时运动,电机3、4同时运动,
         我采用了RTX操作系统,有哪位大哥能帮我看看这个问题吗?不胜感激!
         (我试着用了 标志位,不知道什么原因任务就执行不了了)

1234.jpg (78.64 KB, 下载次数: 72)

1234.jpg

作者: simba1234    时间: 2019-11-27 08:53
采用删除创建任务的方式
作者: zpmpok001    时间: 2021-12-2 04:40
建立一个新的任务,叫任务管理器,
建立一个新的任务id的列表(数组) 里边装在当前运行的任务编号,

任务管理器会根据任务ID列表去执行任务,我们叫现行任务列表
任务管理器:
装载 1 2 到现行任务列表 ,     并运行模式1   
任务管理器 挂起自己。等模式运行完毕

模式1运行中     运行结束后,清除列表,并启动任务管理器



模式2运行中     运行结束后,清除列表,并启动任务管理器






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1