petard  

2024年4月29日

摘要: 一. 布尔类型——适用于判别真假的类型 说明:布尔类型是一种形式(int)的别名: int ——> bool True ——> 1 (其他 非0 都是 1 ) False ——> 0 对应:0为假,非零为真 1. 第一种方式 ——使用 C89标准,使用宏定义(#define ) 格式: #defin 阅读全文
posted @ 2024-04-29 21:31 岌岌无名 阅读(1) 评论(0) 推荐(0) 编辑

2024年4月28日

摘要: 嵌入式之原理图与PCB制作 1 PCB(印刷电路板) 介绍 2 嘉立创EDA安装和配置 EDA:工程命名:一般是 名称加-版本号(v0.0.1)_日期 3 PCB 快速入门 3.1 原理图绘制 1. 搜索元器件 (Shift+F 或者底部“库”菜单) 2. 放置元器件 3. 元器件摆放 4. 连线 阅读全文
posted @ 2024-04-28 20:07 岌岌无名 阅读(4) 评论(0) 推荐(0) 编辑

2024年4月22日

摘要: 嵌入式技术之从零搭建计算机 第 1 章 数字电路基础 1.1 二进制数据表达 文字 用0 1表示文字信息 图片 分为多个像素,一个像素对应一个色块(24位;3字节)对应3原色 ——透明度占1个字节,只有png图片有透明度该选项,其他图片都是 声音 视频 1.2 数电基础 ① 基础逻辑门电路 需要记住 阅读全文
posted @ 2024-04-22 19:14 岌岌无名 阅读(9) 评论(0) 推荐(0) 编辑

2024年4月19日

摘要: 硬件电路基础 1 电学基础 1.1 基本概念 ① 电流 定义:电荷在单位时间内通过导体横截面的流动量。(不用背) 字母表示: I 单位: 安培(A) 1A = 1000mA = 10^6μA 大: K 、M、G 小:m、μ、n ​ ——常用的是:mA ② 电压 定义:电场施加在电荷上的力量,使其在电 阅读全文
posted @ 2024-04-19 17:00 岌岌无名 阅读(9) 评论(0) 推荐(0) 编辑

2024年4月17日

摘要: 1 数据结构 1.1 动态数组 ① 数组特点 存储特点: 连续存储 优点:查找块,访问元素快 缺点:插入、删除元素效率低 ② 实现思路 1. 初始化: malloc() 动态分配内存区域 2. 扩展长度: realloc() 重新调整内存区域大小 3. 插入元素: 插入位置,后面所有元素后移 4. 阅读全文
posted @ 2024-04-17 21:28 岌岌无名 阅读(4) 评论(0) 推荐(0) 编辑

2024年4月16日

摘要: 第 15 章 预处理器 15.4 条件编译 #if ​ ——— 和if、else if、if用法相同 1. #if :用于预处理器的条件判断,满足条件时,内部的行会被编译,否则就被编译器忽略。 1.1 单向分支 #if #endif 1.2 双向分支 #if #else #endif 1.3 多向分 阅读全文
posted @ 2024-04-16 00:02 岌岌无名 阅读(3) 评论(0) 推荐(0) 编辑
 
摘要: 第 13 章 自定义数据类型 12.3 共用体 (1)结构体变量所占内存长度,可以认为是各成员占的内存长度的叠加;每个成员分别占有其自己的内存单元。 (2)共用体变量所占的内存长度等于最长的成员的长度;几个成员共用一个内存区。 ① 定义共同体类型 union 类型名 { 类型 成员名称; 类型 成员 阅读全文
posted @ 2024-04-16 00:02 岌岌无名 阅读(7) 评论(0) 推荐(0) 编辑

2024年4月12日

摘要: 第 12 章 指针 pointer 12.6 多级指针 指向指针的指针称为多级指针 eg:int *ptr1 = # int **ptr2 = &ptr1; int ***ptr3 = &ptr2; 12.7 空指针 应用场景: 1. 暂时不确定指向的指针,可以在定义的时候先赋值为NULL 阅读全文
posted @ 2024-04-12 21:16 岌岌无名 阅读(3) 评论(0) 推荐(0) 编辑

2024年4月11日

摘要: 第 12 章 指针 pointer 12.3 指针和数组 ① 数组名 可以把 数组名 当做是存储了首元素地址的常量。 // arr 的类型表示为 int [5] int arr[5] = {10,20,30,40,50}; ② 指针数组 指针数组(Pointer Array)是一个数组,其中的每个元 阅读全文
posted @ 2024-04-11 19:52 岌岌无名 阅读(5) 评论(0) 推荐(0) 编辑

2024年4月9日

摘要: 第 11 章 函数 11.7 递归函数 ​ ——相当于俄罗斯套娃;一个程序未执行结束会挂起,相当于堆栈 一个函数在函数体内又调用了本身,我们称为递归调用,这样的函数就是递归函数。 递归函数成功执行需满足以下两个条件: (1)必须有一个明显的结束条件。 (2)必须有一个趋近于结束条件的趋势。 注: 用 阅读全文
posted @ 2024-04-09 19:49 岌岌无名 阅读(8) 评论(0) 推荐(0) 编辑