嵌入式培训
文章平均质量分 82
修行中的少年
游龙当归海,还不迎我 自来也
展开
-
嵌入式培训W3D3
//磁盘挂载指令 sudo mount 设备文件名 挂载点目录 Linux并不像 Windows一样可以直接操作接入的设备。Linux下一切皆文件,需要使用一个目录文件和接入的设备建立对应关系,将接入的设备也抽象成为一个文件,通过操作挂载目录对设备进行修改。 //查看磁盘分区 sudo fdisk -l //查看磁盘占用空间 df -h //取消挂载文件 sudo umount 文件名 字符 说明 *.png 所有的png文件 file*.c 不会包含所有的.c文件,只会包含所有以.原创 2020-12-09 20:02:47 · 166 阅读 · 0 评论 -
嵌入式培训W3D2
Linux基本指令 linux @ ubuntu : ~ $ 用户名 分隔符 用户组 家目录 普通用户 su 进行用户的切换 exit 退出当前用户(快捷键Ctrl+d) sudo su 切换到root用户,相当于管理员权限 # 表示管理员 sudo passwd 用户名 修改用户密码 sudo adduser * 添加用户 sudo chown 更改文件所有者 sudo chgrp 更改问价所在组 文件属性 - rwx rwx r-原创 2020-12-08 20:38:11 · 108 阅读 · 0 评论 -
嵌入式培训W2D4
多级指针 这里只介绍二级指针 所有的指针都是用来保存地址的,只不过因为保存地址的数据类型不同,从而产生多种指针类型。 前面说到,一级指针是用来保存普通变量的地址,那一级指针的地址又用什么来保存的?自然是使用更高级的指针,也就是二级指针。高级指针也就是一个套娃的过程。 规则: * + 地址 ->访问地址中的内容 int data; int *p = &data; int **q = &p; int ***t = &q; p = &a; // *p = *(&原创 2020-12-03 19:57:42 · 176 阅读 · 0 评论 -
数据存储方式
不同系统使用的CPU不同,对数据的存储形式也不同,分为两种。 大端模式:ARM,摩托罗拉 特性:内存的高地址存储数据的低位,内存的低地址存储数据的高位。(低对高) 小端模式:intel,MIPS 特性:内存的低地址存储数据的低位,内存的高地址存储数据的高位。(低对低) 1个十六进制数 = 4个二进制数 1bytes = 8个二进制数 1bytes = 2个十六进制数 例:int x = 0x12345678;(123左边为高位,右边为低位) 低地址 小端模式 大端模式 0xdff30 0x7原创 2020-12-02 20:08:25 · 304 阅读 · 0 评论 -
嵌入式培训W1D5
控制语句之循环语句 当需要大量重复执行一段代码时,可以使用循环结构。 C语言三大常用的结构程序:顺序结构,选择结构,循环结构。 循环语句三要素:循环变量的初始化;循环中要做的事;循环结束条件。 循环语句:while;for;break;continue while语句 while(expr) { c语句;(循环体) } 如果expr为真,执行结构中的c语句;如果为假,结束循环,顺序进行下步操作。 do { c语句; }while(expr) 相较于上面一种,这种循环语句会优先执行一次c语句,再进原创 2020-11-27 19:58:46 · 160 阅读 · 0 评论 -
嵌入式培训W1D2
C语言基本知识 计算机基本组成 输入设备 输出设备 CPU 内存 硬盘 输入设备:键盘鼠标等 输出设备:显示屏等 CPU:中央处理器,一块超大规模的集成电路,是一台计算机的运算核心和控制核心,主要功能是解释计算机指令以及处理计算机软件中的数据 内存:也称内存储器,用于暂时存放CPU中的数据,以及与硬盘等外部存储器交换的数据。主存-辅存层次主要解决存储系统的容量问题,缓存-主存层次主要解决CPU和主存速度不匹配问题。内存又包括随机存储器RAM和只读存储器ROM以及高速缓存CACHE。其中RAM是最重要的。 硬原创 2020-11-24 20:19:53 · 302 阅读 · 0 评论