嵌入式学习的第一天

一、嵌入式系统定义

  嵌入式系统是以应用为中心、计算机为基础、软硬件可裁剪、适应应用系统对功能、成本、体积、功耗严格要求的专用计算机系统。

  嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合的产物。包含有计算机,但又不是通用计算机的计算机应用系统。

(1).以应用为中心 ------- 专门的应用场景 
(2).计算机技术 --- 
    ①硬件 :
       控制器、CPU 、寄存器、输入、输出 

    (只有硬件-------裸机)
    ②软件 :
         操作系统  //硬件之上的第一层软件 
                           //管理软硬件资源 --- 计算机的大管家 
         //pc端: 
            windows (闭源)、linux(开源)、Mac Os(闭源) 
        //移动端 :
            Android 、ios、鸿蒙 next  
 

  二、VM环境介绍

        VMware Workstation允许用户在一台物理计算机上创建和运行多个虚拟机。Ubuntu作为一个操作系统安装在VMware创建的虚拟机中。通过VMware,用户可以在自己的计算机上创建一个虚拟的环境,然后在这个环境中安装和运行Ubuntu。这样,用户可以在不影响主机操作系统的情况下,体验和使用Ubuntu系统。

       ubuntu = linux内核 + 图形化界面 + 系统软件 + 常用应用软件

1.terminal:命令终端

2.快捷键:ctrl+alt+t:打开一个命令终端

                   ctrl+shift++:放大终端字体

                    ctrl+ -:缩小终端字体

                     ctrl+0:恢复到默认大小

三、Linux常用命令

1.pwd(Print Work Directory):打印工作目录

2.ls(list):查看当前目录下的内容

(1)ls 【目录名】:查看指定目录下的内容

(2)ls -l 【目录名/文件名】//查看属性信息

(3)ls -lh 【目录名/文件名】//属性信息中大小以k m g这样的形式显示

(4)ls -a:查看所有文件,包括隐藏文件

3.cd(Change Directory):切换目录

(1)cd 【目录名】:切换到指定目录下

(2)cd ~       //~ 就是家目录 /home/linux 

(3)cd .       // .表示当前目录 

(4)cd ..      // ..上一级目录

(5)cd -       : 切换到 上一次 操作的目录 

4.touch:创建空文件

touch 【文件名】:创建指定名字的文件(也可一次性创建多个文件)

5.mkdir(make directory):创建目录

(1)mkdir 【目录名】   //创建一个指定的目录 

(2)mkdir  【目录名1】【 目录名2】【 目录名3】

(3)mkdir -p 1/2/3   // parent 表示创建多级目录 
          mkdir 1/2/3 -p     

6.cp(copy):复制

(1)cp 源文件 目标文件 

(2) cp file1.txt file2.txt //复制出一份file1.txt 复制成 file2.txt 

(3)cp file1.txt dir1      //如果目标是个目录 表示将file1.txt 复制到这个目录中 

(4)cp dir1 dir2 -r       //如果拷贝目录要求加上“-r” 表示递归拷贝 
                                     //如果 目标目录不存在,表示复制出一份 
                                     //如果目标目录存在,此时表示将原目录文件复制到目标目录中

7.mv(move):剪切

(1)mv 源文件  目标文件  

(2)mv file.txt dir   //dirb不存在,就可以起到改名字的效果   

(3)mv dir1   dir2    //dir2 存在,就是剪切效果 

8.rm(remove):删除

(1)rm【文件名】:删除该文件

(2)rm dir -r:删除目录

(3)rm dir -rf:强制删除

四、编程

1.Linux 系统中进行程序开发的基本步骤

(1)编辑 --- vi / vim 

(2)编译 --- gcc (gnu c language compiler)

(3)运行 --- ./a.out  

(4)调试 --- gdb

2.vi 或vim编辑器

     vi 和 vim 是 Linux 系统中常用的文本编辑器。它们用于创建、修改和编辑文本文件,包括程序源代码。

使用步骤:

 step1 :vi 【文件名 】 //回车进入vi ,此时vi处于 命令模式 
  step2 :按 i 键 进入 编辑模式 
  step3 :按 ESC 退出 编辑模式 ,回到了 命令模式 
  step4 :shift + :  //进入底行模式 
        w (write):写/ 保存 
        q (quit):退出 
        wq     :保存并退出 
        wq!    :!标志强制操作 

 

  • 22
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值