嵌入式操作系统简介

一、嵌入式操作系统
标准:可移植:X86,ARM,DSP,powerPC(可运行在不同CPU体系结构上的机器)
错误:嵌入式操作系统:开源;
嵌入式操作系统
Vxworks:美国航天局:航天、军事、工业(实时性:在规定时间完成规定的工
作) 缺点:不开源、付费;
winCE:微软出品、不开源(出租车、麦德龙、POS机):金融;
ucosii:小型实时操作系统( 5000+行);
Linux:开源、无实时性;
IOS、安卓、鸿蒙。
按收费模式划分:商业性 免费性。
按实时性划分:硬实时 软实时 无实时。
二、Linux简介
1、开源运动:GPL协议 POSIX标准 GNU计划
2、github
UNIX(商业软件)之父==C语言之父 丹尼斯里奇
POSIX标准:可移植操作系统接口
GNU计划:提出GNU is not unix
三、Linux的安装
1、安卓系统:双系统、模拟机
2、虚拟机的作用:用软件的方法模拟一台CP机
3、虚拟机种类:Vmware(Windows)、virtualBox(Windows、Linux
MACos)、virtualPC(微软)
4、redhat(企业版本、个人版本、CentOS)Ubuntu(19.04 14.10 16.04 16.10)
5、安装Ubuntu:开启CPU虚拟化

你可能感兴趣的:(嵌入式操作系统简介)