一、什么是嵌入式?
专业定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,且对功能、成本、体积、可靠性、功耗有严格要求的专用计算机系统。
通俗理解:除PC外,一切针对控制类的硬件设备开发都可以成为嵌入式开发,往往包含一个可用于编程控制的开发板及外围器件组成。
二、Linux(以Ubuntu为例)
1、操作系统的概念:内核+系统调用
2、Linux系统免费、开源、可靠、安全、稳定,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
3、常见发行版:RedHat、Fedora、Centos、Ubuntu(嵌入式开发使用的Linux系统)。
4、字符界面与Shell
(1)命令行:接受命令输入,把命令传给命令解释器(shell)。
PS:以一个空格或多个空格划分命令个数。如“tar -zxvf /usr/local/bin”为3个命令。
(2)终端:一个程序,打开即可进入命令行模式。
命令行模式
打开终端:搜索“终端”打开、Ctrl+Alt+T或在桌面单击右键“打开终端”
关闭终端:直接点击左上红叉关闭、Ctrl+D或在命令行输入exit再回车
终端字体放大:Ctrl+Shift+“+”
终端字体缩小:Ctrl+“-”
(3)shell
命令——>指令代码——>操作系统——>对硬件的操作
4、安装方式:真机安装、虚拟机安装。
5、Linux系

889

被折叠的 条评论
为什么被折叠?



