硬汉嵌入式论坛

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

[FreeRTOS] freertos如何降低实时任务对其他任务的影响?

[复制链接]

28

主题

73

回帖

162

积分

初级会员

积分
162
发表于 2017-9-20 16:03:40 | 显示全部楼层 |阅读模式
现在我是有一个要求是这个任务不停的通过串口发送一些数据回来,所以这个任务的优先级我设置的很高,但是这个发送数据会占用六七十毫秒的时间,这个实时的任务就会对其他比他优先级低的任务造成一些影响,怎么避免这种问题的发生呢?
回复

使用道具 举报

5

主题

33

回帖

92

积分

初级会员

积分
92
发表于 2017-9-20 16:10:38 | 显示全部楼层
太年轻了。
回复

使用道具 举报

28

主题

73

回帖

162

积分

初级会员

积分
162
 楼主| 发表于 2017-9-20 16:12:23 | 显示全部楼层

回 jxdqwer 的帖子

jxdqwer:太年轻了。 (2017-09-20 16:10)
什么意思?不能这样吗
回复

使用道具 举报

7

主题

114

回帖

135

积分

初级会员

积分
135
发表于 2017-9-20 20:05:02 | 显示全部楼层
注意释放不要一直占用处理任务。 就跟上位机一样,在UI线程里面如果进行阻塞操作,界面就失去响应。
回复

使用道具 举报

28

主题

73

回帖

162

积分

初级会员

积分
162
 楼主| 发表于 2017-9-20 21:11:58 | 显示全部楼层

回 maksim 的帖子

maksim:注意释放不要一直占用处理任务。 就跟上位机一样,在UI线程里面如果进行阻塞操作,界面就失去响应。 (2017-09-20 20:05)
但是要求就是实时反馈,一直不停的通过串口反馈
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 09:13 , Processed in 0.269709 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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