上一页 1 2 3 4 5 6 ··· 32 下一页
摘要: 1.*.FLM的本质其实就是*.axf,它也是一段可执行代码。 2.它是ARM工具链的一部分, /***********************************************************************/ /* This file is part of the 阅读全文
posted @ 2024-05-03 13:57 流水江湖 阅读(93) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> // 定义一个枚举类型来表示光电开关的状态 typedef enum { SWITCH_OPEN, SWITCH_CLOSED } SwitchState; // 定义一个结构体来记录光电开关传感器的状态 typedef struct { SwitchState 阅读全文
posted @ 2024-05-02 10:27 流水江湖 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 01. 位带概述位带操作简单的说,就是把每个比特膨胀为一个 32 位的字,当访问这些字的时候就达到了访问比特的目的,比如说 GPIO 的 ODR 寄存器有 32 个位,那么可以映射到 32 个地址上,我们去访问这 32 个地址就达到访问 32 个比特的目的。这样我们往某个地址写 1 就达到往对应比特 阅读全文
posted @ 2024-05-01 17:59 流水江湖 阅读(4) 评论(0) 推荐(0) 编辑
摘要: https://www.runoob.com/cprogramming/c-function-strstr.html #include <stdio.h> #include <string.h> int main() { const char haystack[20] = "RUNOOB"; con 阅读全文
posted @ 2024-04-27 22:34 流水江湖 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Hex文件是可以烧录到MCU中,被MCU执行的一种文件格式。如果用记事本打开可发现,整个文件以行为单位,每行以冒号开头,内容全部为16进制码(以ASCII码形式显示)。Hex文件可以按照如下的方式进行拆分来分析其中的内容: 例如 “:1000080080318B1E0828092820280B1D0 阅读全文
posted @ 2024-04-27 21:48 流水江湖 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 在Keil中实现按键扫描并记录按键变化事件,可以通过创建一个按键处理函数,该函数在每次被调用时检查按键状态,并在按键状态发生变化时记录事件。以下是一个简单的示例,说明如何使用C语言在Keil中实现这个过程: 首先,创建一个头文件(例如:key_event.h)来定义函数原型和宏定义: #ifndef 阅读全文
posted @ 2024-04-23 08:53 流水江湖 阅读(20) 评论(0) 推荐(0) 编辑
摘要: ANSI C 定义了许多宏。在编程中您可以使用这些宏,但是不能直接修改这些预定义的宏。 __DATE__ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。 __TIME__ 当前时间,一个以 “HH:MM:SS” 格式表示的字符串常量。 __FILE__ 这会包含当前文件名,一个 阅读全文
posted @ 2024-04-22 21:14 流水江湖 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,基本数据类型用于定义变量的类型和存储数据的方式。C语言提供了几种常见的基本数据类型,包括以下几种: 整型 (Integer): 整型用于表示整数值。在C语言中,整型可以分为不同的大小和范围,取决于具体的实现。常见的整型类型有: int:表示整数,通常为机器字长大小,常见的取值范围是-32 阅读全文
posted @ 2024-04-21 08:26 流水江湖 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 信息处理中,有些信息在存储时,并不需要占用一个完整的字节,而只需占一个或几个比特位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进制位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的比特位划分为几个不同的区域, 并说明 阅读全文
posted @ 2024-04-21 00:44 流水江湖 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 共用体(Union)是C语言中的一种特殊数据类型,它允许在相同的内存空间中存储不同类型的数据。 1、定义共用体:共用体的定义与结构体类似,使用 union 关键字,后跟共用体的名称和成员变量列表。共用体的成员变量可以是不同的数据类型,但它们共享同一块内存空间。 union MyUnion { int 阅读全文
posted @ 2024-04-21 00:25 流水江湖 阅读(15) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 32 下一页