硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2541|回复: 5
收起左侧

[FreeRTOS] FreeRTOS任务切换时获取系统时间并删除任务

[复制链接]

3

主题

13

回帖

22

积分

新手上路

积分
22
发表于 2019-5-18 16:05:19 | 显示全部楼层 |阅读模式
在时间片调度的时候,满足相同优先级的列表中还有其他列表项,就会执行切换,如图
QQ图片20190518155515.png
我想在切换前通过xTaskGetTickCount获取系统时钟节拍,并删除该任务,请问各位嵌友这个如何实现,谢谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2019-5-19 01:07:18 | 显示全部楼层
不用删除,将xSwitchRequired设置为FALSE

话说,你的这个毕设的确是没有研究价值。
回复

使用道具 举报

3

主题

13

回帖

22

积分

新手上路

积分
22
 楼主| 发表于 2019-5-19 11:07:03 | 显示全部楼层
eric2013 发表于 2019-5-19 01:07
不用删除,将xSwitchRequired设置为FALSE

话说,你的这个毕设的确是没有研究价值。

其实我想在任务执行的最后一个时间片保持继续执行,然后执行完这个时间片就删除任务,就是想让任务执行指定时间片,最后几个时间片不切换,直接继续运行,最后一个的时候删除任务,请问这个如何实现啊,现在确实没有了研究价值,就是想至少完成一下毕业设计了。
回复

使用道具 举报

36

主题

1445

回帖

1553

积分

至尊会员

积分
1553
发表于 2019-5-19 14:19:08 | 显示全部楼层
倔强顽童小焱 发表于 2019-5-19 11:07
其实我想在任务执行的最后一个时间片保持继续执行,然后执行完这个时间片就删除任务,就是想让任务执行指 ...

完成毕设就瞎写呗,现在谁会认真看你写的是啥?搞这个没啥意思
回复

使用道具 举报

3

主题

13

回帖

22

积分

新手上路

积分
22
 楼主| 发表于 2019-5-20 09:18:20 | 显示全部楼层
sanit 发表于 2019-5-19 14:19
完成毕设就瞎写呗,现在谁会认真看你写的是啥?搞这个没啥意思

这样的啊,那不会太要紧吧,感觉查重应该好难过。
回复

使用道具 举报

36

主题

1445

回帖

1553

积分

至尊会员

积分
1553
发表于 2019-5-20 19:07:57 | 显示全部楼层
倔强顽童小焱 发表于 2019-5-20 09:18
这样的啊,那不会太要紧吧,感觉查重应该好难过。

查重你自己写的就不怕
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-28 20:23 , Processed in 0.304574 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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