FREERTOS 特权任务的特性

麻烦解释一下特权任务和普通任务的差别,谢谢!查到资料说特权任务可以访问整个内存映射,难道非特权任务不可以吗?... 麻烦解释一下特权任务和普通任务的差别,谢谢!
查到资料说特权任务可以访问整个内存映射,难道非特权任务不可以吗?
展开
 我来答
鲜活还轻快的小拉布拉多2767
2017-08-17 · TA获得超过7728个赞
知道大有可为答主
回答量:7869
采纳率:0%
帮助的人:5172万
展开全部
两个不沾边。
freertos 是一个实时操作系统,主要实现了任务调度、内存管理、IPC、中断管理这几个模块,它要求快速的处理任务,gui、驱动框架、shell 这些都不是它的核心功能,而且大部分情况下都不会做,因为一旦freertos 运行起来之后,是不会有人工介入的,可以 google 一下什么是实时操作系统。
Linux ,这里应该指的是 kernel 一部分,它就不同了,它是一种通用操作系统,实现的功能和实现的目标和 freertos 不一样,它的第一要务是让用户能够方便的使用电脑、利用计算机资源。
既然楼上提到了freertos + linux 和 mach+linux,两者不能相提并论,前者实际上是一中 amp 架构,freertos 和 linux 是相互独立的两个操作系统,只会进行一些数据交互而已,而当年乔布斯和linus 要做的是把linux kernel 移植到 mac 上 ,然后做一个内核开源、 gui 闭源的系统。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式