首页 > 代码库 > 2014025689《嵌入式设计》第一周学习总结
2014025689《嵌入式设计》第一周学习总结
《嵌入式设计》第一周学习总结
正式开始学习《嵌入式系统程序设计》,在课上老师指导我们复习了Linux操作系统的Shell命令、vim编辑器以及gcc编译相关方面的知识;在课下,通过查找资料和“实验楼”的练习。
一丶学习时遇到的问题
1.运行环境未及时安装,安装出现问题
2.预习不足,学习目标不明确
3.命令不熟练
二丶解决办法
1.及时安装环境并百度搜索问题:
在虚拟机安装64位操作系统必须满足以下三个条件:
(1) 64位的CPU
(2)安装的系统必须为64位
(3)CPU允许硬件虚拟化
2.充分准备预习,熟悉操作。
3.充分理解操作环境,明确了学习目标。
三丶学习内容
关键词:(基本操作,基本shell指令,VIM,GCC);
1.Linux可以实现全键盘操作,并且linux是通过输入各种命令实现的,以下是常用的命令:
pwd 查看当前目录地址;
mkdir abc 创建名字为abc 的文件目录;
cd abc 进入 abc 目录中;
ls 查看当前目录下的文件;
rm abc 删除 abc 文件;
注意:TAB键补全:可以补全命令、命令参数、文件名等,有利于提高效率和减少错误。
2.VIM有三个最常用的模式:普通模式、插入模式、底层命令模式。
模式的切换方法:
i(在当前坐标处进行编辑) -> 插入模式
a(在光标后插入编辑) -> 插入模式
:(shift+;) -> 底层命令模式
插入模式 ESC键 -> 普通模式
3.基本操作总汇
gg 光标移动到第一行;
G(shift+g) 光标移动到最后一行;
nG(shift+g) 光标移动到指定的一行;
cw 替换一个单词;
u 撤销上一次操作;
:w 保存文件
:q 退出文件;
:x 保存并退出文件;
:!q 强制退出 不保存;
4.gcc编译过程:
gcc -c text.s -o text.o 汇编,得到 text.o ;
gcc text.o -o text 链接,得到 text 可执行文件 ;
gcc text.c -o text 一个命令经过以上步骤得到可执行文件 text;
四丶学习总结
(1)学会使用输入简单的命令
(2)学会使用快捷键和通配符
补充:使用Ctrl+c
键来强行终止当前程序,
(3)学会在命令行中寻求帮助
补充:man命令调用手册页
五丶参考资料
- 《嵌入式应用程序设计》学习指导
-
六、学习进度条
代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长 目标 5000行 30篇 400小时 第一周 200/200 2/2 20/20 初步认识使用linux
2014025689《嵌入式设计》第一周学习总结