什么是嵌入式?
嵌入式是一个系统:以应用为中心,计算机技术为基础,软硬件可剪裁的,专用的计算机系统。
最主要要求其 可靠性。
特点:低功耗,联网化,跨度大,
分层:底层,os层,应用。
主流方向:消费电子,工业自动化。
单片机开发和嵌入式区别?
有无操作系统(单片机大多数没有,嵌入式有),单片机软硬件耦合度高(程序控制芯片引脚状态);
实时性:在规定的时间内完成规定的动作。
实时性划分:
硬实时性:Vxworks 规定的时间内100%完成。
软实时性:WinCE ,RTLinux 不一定100%完成,可能是95%。
无实时性:Embedded , Linux。
为什么要用虚拟机?
1,嵌入式需要用Linux系统,
2,Windows 下有好多软件学习工作中要使用,需要Windows系统。
Linux的简单命令:
[root@localhost home]#
#:提示符
root:登陆主机的用户名
后面的localhost:主机名
在后面的home的位置:文件名
/:根目录
命令:1,pwd:查看系统的当前目录;
2,cd 文件名:到相应的路径中去;
3,cd ..:返回上级目录;
4,cd -:回到刚才的文件路径;
5,clear:清屏;
6,ls:list缩写,列举显示当前目录下面的(文件夹/文件名);
7,ls -l:详细列举目录下的东西;
8,ls -al:详细列举目录下的全部东西;
9,mkdir 文件夹名:创建文件夹;eg:mkdir test。
10,touch 文件名:创建文件;
11,rm 文件夹或文件名:删除文件夹/文件名;
12,rm -f:强制删除(无提示确认删除信息);
13,rm -r:可删除目录(文件夹);
14,rm -rf:强制删除目录(文件夹);
15,mkdir -p 文件1/文件2:连级创建;
16,vim或getit 文件名:vim,getit都是软件名,作用打开文件;
17,tree:显示架构(树形);
18,cat 文件名:查看文件;