2022/1/13
嵌入式系统介绍
-
定义
以
应用为中心
、以
计算机技术
为基础,
软硬件可裁剪
,
应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的
专用计算机系统
。是
将应用程序、操作系统和计算机硬件集成在一起的系统(技术角度)
嵌入式系统是
设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统(系统角度)
-
特点(功耗限制、低成本、多速率、环境相关)
-
实时性 (硬实时、软实时)
-
前后台系统
-
代码的临界区(不可分割的代码)
-
实时操作系统RTOS(根据优先级动态切换任务)
-
中断
-
时钟节拍
Linux使用
-
目录结构
-
/bin: 存放常用命令/boot: 存放启动程序/dev : 存放设备文件/ etc : 存放启动、关闭、配置程序与文件/home : 用户工作根目录/lib : 存放共享链接库/root : 超级用户的工作目录/ sbin : 系统管理员的常用管理程序/ tmp : 存放临时文件Lost+found : 系统出现异常,用来保存部分资料
-
/ mnt : 光驱硬盘等挂载点
-
/ usr : 存放用户程序
-
文件目录
/根目录
.当前目录
..当前上层
-前一个工作目录
~root超级用户家目录
~当前用户的家目录
~用户名回指定用户的家目录
-
路径(绝对路径、相对路径)
-
文件类型
- -表示普通文件
d目录文件
bc快/字符设备文件
p管道文件
l链接文件
s套接口文件 -
用户权限
- r4w2x1执行-0无权限
-
常用命令
man查看手册帮助
find查找某一个文件
chgrp(新的用户组)(目录文件名),把第二个改到第一个的名下
chown[R](新的用户组)(目录文件名),二当前目录拥有转让给一[包含子目录]
chmod改变权限
-
目录处理类命令
cd选择当前目录
pwd以绝对路径显示当前目录
mkdir创建空目录 -p多级创建-m权限修改
rmdir消除空目录 -p
rm删除文件-r递归删除-f强制删除echo回显$取内容搜索路径取path变量的值显示还要在新创建的找