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