微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 华清linux校培Day2笔记

华清linux校培Day2笔记

时间:10-02 整理:3721RD 点击:
1.mv 剪切命令, mv + 源文件 + 目标

2.重命名 : mv 源文件 目标文件 把源文件命名为目标文件
                               
3.clear 清屏

4.exit 退出终端               

5.在当前终端下再打开一个终端:ctr + shift + n
        而且路径为上一个终端所在的路径

6.linux下编辑器的使用 :VI编辑器
        VI + 文件名 :创建一个文件并且用编辑器打开,如果已经存在,直接打开
        VI编辑器的三种模式:命令行模式 编辑模式 底行模式
                命令行模式:刚打开编辑器的时候所在的模式,这个时候不能编辑
                     由命令行模式转入编辑模式,键盘输入a或者o或者i可以进入编辑模式
                编辑模式:左下角的insert,编辑模式又叫做插入模式
               
                底行模式:输入键盘esc,输入之后再输入:进入底行模式
                        W保存, q退出, wq保存退出,q!不保存退出
        整行复制: yy
                把光标移动到你想要复制的一行,输入yy
                        再把光标移动到粘贴的一行的上一行,再输入一个p
        多行复制:
                光标移动到你想复制的那几行的第一行,输入:数字yy,再把光标移动到你想复制的一行的上一行
               
        删除:dd
        整行删除:光标移动到你想要删除的那一行输入dd
        想要多行删除:输入数字dd
       
        剪切:cc
        整行剪切:光标移动到你想要剪切的那一行,输入:cc
                回到了编辑模式,需要退回到命令行模式,再把光标移动到你想要粘贴的位置的上一行,输入p即可
        多行剪切:数字cc
       
7.底行模式下的快捷操作:
        复制 :数字a,数字by (对第a行到第b行进行复制),然后把光标移动到想要粘贴的位置的上一行,输入p即可
        删除 :数字a,数字bd,再按下enter即可
        剪切 :数字a,数字bd,再按下enter即可
        撤销 :命令行模式下,u 就是撤销
       
8.编辑器写代码 “hello world”
       
9.编译命令:gcc 文件名,编译成功会生成一个a.out 可执行程序
        输入:./a.out 即可执行
       
10.scanf(),标准输入函数

11.man 3 getchar 查找对应的参考手册

12.ctr + c 可以结束程序
        ctr + 空格可以切换中英文
        ibus-setup 调出控制台,添加中文

13.串口点灯代码
void loop()
{
        char c;
        c = Serial.read();
        if('1' == c)
        {
                digitialWrite(3, HIGH);
        }
        if('0' == c)
        {
                digitialWrite(3, LOW);
        }
        if('2' == c)
        {
                for(i = 0; i <= 255; i += 5)
                {
                        analogWrite(3, i);
                        delay(50);
                }
        }
        if('3' == c)
        {
                for(i = 155; i >= 0; i -= 5)
                {
                        analogWrite(3, i);
                        delay(50);
                }
        }
}

14.超声波模块
        先给10us的低电平,然后拉高
        读出高电平的持续时间,s = (343*100*t)/(10^6 * 2);
        s = t/58 cm;

再详细一些 或者配合图片会更好的

嗯下次上课我想想办法,他们那个演示软件不能截屏,还不给PPT,挺功利的一个机构

哎 这种机构多了去  我有一次参加技术培训 好家伙全是变相的广告  恶心人

我也是才报了华清班的 这边用的VNC  小编哪里用的什么眼石软件啊

嗯我们也是VNC,底子还好没报他们的班,我觉得他们的进度太慢了

。好吧,我们这边还在C补习,下周才开始正式开课,你们呢?

他们的推广培训结束了,班里有几个人被忽悠报了班,我还好在个实验室不培训不用花钱

....好吧,我是双选会看见的。然后也被忽悠过去了,C补习阶段感觉还行吧,到底怎么样要等找工作了才知道

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top