。
LINUX:
分时 *** 作系统
,通过配置内核也可改成实时 *** 作系统。
对于关系,
可以这么说
,嵌入式包含了硬件软件,而Linux是
嵌入式系统
软件的一种,WINCE等也属于嵌入式系统软件。
那当然是linux了掌握了linux就是掌握了了一门很牛逼的技能。
Windows能干的linux也能干,Mac能干的linux也能干,反之却不一定,术业有专攻,各自擅长的领域不同。
freeRTOS是一个实时 *** 作系统,主要实现了任务调度、内存管理、IPC、中断管理这几个模块,它要求快速的处理任务,gui、驱动框架、shell 这些都不是它的核心功能,而且大部分情况下都不会做,因为一旦freertos 运行起来之后,是不会有人工介入的。Linux ,这里应该指的是 kernel 一部分,它就不同了,它是一种通用 *** 作系统,实现的功能和实现的目标和 freertos 不一样,它的第一要务是让用户能够方便的使用电脑、利用计算机资源。 两者不能相提并论,前者实际上是一中 amp 架构,freertos 和 linux 是相互独立的两个 *** 作系统,只会进行一些数据属交互而已,而当年乔布斯和linus 要做的是把linux kernel 移植到 mac 上 ,然后做一个内核开源、 gui 闭源的系统。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)