OpenEdv-开源电子网

 找回密码
 立即注册
查看: 3393|回复: 6

不太明白GUI和RTOS的关系,lvgl有必要再加RTOS系统吗

[复制链接]

6

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2019-12-13
在线时间
31 小时
发表于 2020-8-20 15:46:05 | 显示全部楼层 |阅读模式
1金钱
littlevgl自己就有一套,任务系统,那还有必要,在加一套FreeRtos之类的系统吗?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

139

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
490
金钱
490
注册时间
2017-10-29
在线时间
150 小时
发表于 2020-8-20 16:18:20 | 显示全部楼层
脑子 五官的关系
脑子-RTOS-管理
五官-对外表现
回复

使用道具 举报

6

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2019-12-13
在线时间
31 小时
 楼主| 发表于 2020-8-21 09:14:54 | 显示全部楼层
繁星之下 发表于 2020-8-20 16:18
脑子 五官的关系
脑子-RTOS-管理
五官-对外表现

但是Littlevgl自己有一套带脑子任务管理系统。。。这怎么算
回复

使用道具 举报

11

主题

139

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
490
金钱
490
注册时间
2017-10-29
在线时间
150 小时
发表于 2020-8-21 09:31:28 | 显示全部楼层
Keleeyu 发表于 2020-8-21 09:14
但是Littlevgl自己有一套带脑子任务管理系统。。。这怎么算

那个不叫任务管理吧,只是给了一个1MS的心跳,用于屏幕动态更新,虽然有点像RTOS的心跳,但我感觉还是有差别的,RTOS通过控制块调度任务,等于创建了进程,而littlevgl只是通过心跳进行参数更新,屏幕刷新。个人愚见。
回复

使用道具 举报

11

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
1039
注册时间
2020-7-21
在线时间
258 小时
发表于 2020-8-24 13:00:56 | 显示全部楼层
GUI没办法实现上下文切换,而RTOS可以实现上下文切换
回复

使用道具 举报

11

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
1039
注册时间
2020-7-21
在线时间
258 小时
发表于 2020-8-24 13:09:47 | 显示全部楼层
DFY 发表于 2020-8-24 13:00
GUI没办法实现上下文切换,而RTOS可以实现上下文切换

GUI任务不是实时的,RTOS是实时的
你看RTOS提供的功能,而GUI任务没有,所以差别很大的

回复

使用道具 举报

16

主题

66

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
305
金钱
305
注册时间
2017-1-7
在线时间
107 小时
发表于 2020-9-2 09:11:32 | 显示全部楼层
本帖最后由 Marvelous 于 2020-9-2 10:12 编辑

任务是周期运行,是状态机的思想运行。实时性低。

RTOS是实时(中断)切换任务,实时性高。编程也更灵活更强大。
回复

使用道具 举报

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

本版积分规则

关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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