2014025635《嵌入式程序设计》第一周学习总结

时间:2021-04-12 19:24:58

《嵌入式学习总结》

安装软件与学习问题

我们正式开始学习《嵌入式程序设计》这门课,在开这门课之前由于懒惰没有及时的将软件安装好,导致第一节课没有跟上,这是我的个人原因,我决定好好学这门课,在安装软件的过程,遇到了一些问题,如找不到虚拟机等等,后来在大神的帮助下终于安装成功。

一些指令不熟悉,记住花费了很长时间

1.Linux学习内容

我学会了简单的小程序,就是.c文件输出hello word

vi指令是创建文件,我在这先创建了一个.c文件

test.c文件代码,用于输出hello word!

#include <stdio.h>

int main(){

  printf("hello word!\n");

}

并用 esc--》:wq 保存并退出

由于之前已经完成这个程序只需要ls显示文件列表,然后./文件名,就可以输出了

2014025635《嵌入式程序设计》第一周学习总结

2014025635《嵌入式程序设计》第一周学习总结

当前列表显示出来的文件为test,test.c,test.i,test.o,test,s这些后缀名的文件,是通过gcc将他转换为不同后缀的文件。

2.实验楼学习内容

通过在实验楼学习,我明白了我们在使用 Linux 时,并不是直接与系统进行数据交互,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成用户输入和显示输出,通过实验楼我知道了Linux 系统还提供了一个叫做终端模拟器的程序(Terminal),目前我们的实验中的终端程序是 xfce 桌面环境自带的 xfce-terminal 。

在linux最重要的是命令,我在实验楼学到了输入命令与输出命令

1输入:

创建一个名为文件,touch为指令

 2014025635《嵌入式程序设计》第一周学习总结

进入一个目录,cd是命令

2014025635《嵌入式程序设计》第一周学习总结

查看当前所在目录

2014025635《嵌入式程序设计》第一周学习总结

输出会返回你想要的结果

2双击桌面上的xfce终端,打开终端会自动运行shell,可以输入命令让系统执行

输入一个hello word

2014025635《嵌入式程序设计》第一周学习总结

3重要快捷键

Tab键进行命令补全,如果你忘记了命令的全拼,只需要打上开头的几个字母,按Tab键就能完整的显示出来,并且补全目录,命令参数都是可以的

Ctrl c命令是当你输入了不知道的命令,或者错误的命令,就可以按它退出来

其他一些常用的快捷键

2014025635《嵌入式程序设计》第一周学习总结

4通配符

2014025635《嵌入式程序设计》第一周学习总结

5作业

先使用如下命令安装

2014025635《嵌入式程序设计》第一周学习总结

2014025635《嵌入式程序设计》第一周学习总结

然后输出图形

2014025635《嵌入式程序设计》第一周学习总结

2014025635《嵌入式程序设计》第一周学习总结

2014025635《嵌入式程序设计》第一周学习总结

 

3.听课与实验总结

在上课时,我也因为懒惰的个人原因没有将软件安装好,以至于上课的程序没完成,感到很遗憾没有学到知识,课下我立刻将软件安装好,把不会的问题弄明白了,在以后的课时里,我一定跟住老师,老师让敲什么,我就敲什么。

在实验楼里,我学会了linux的基本命令,并且自己完成了图像化输出,收获很大,我明白了只要认真学习,就能做好,说学不明白的都是个人原因。