自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【STM32学习过程】#if、#elif、#else 和 #endif 指令详解

第二个示例中的 #elif 和 #else 指令用于根据 DLEVEL 的值做出四种选择之一。将常量 STACK 设置为 0、100 或 200,具体取决于 DLEVEL 的定义。如果 DLEVEL 大于 5,则编译。第一个 #if 块显示两组嵌套的 #if、#else 和 #endif 指令。仅当 DLEVEL > 5 为 true 时,才会处理第一组指令。否则,处理 #else 后面的语句。

2023-12-18 22:07:53 864

原创 【STM32学习过程】C语言中的宏定义(#define)

一个最简单的宏的形式如下:#define 宏名 替换文本 每个#define行(即逻辑行)由三部分组成: 第一部分是指令 #define 自身,“#”表示这是一条预处理命令,“define”为宏命令。 第二部分为宏(macro),一般为缩略语,其名称(宏名)一般大写,而且不能有空格,遵循C变量命令规则。“替换文本”可以是任意常数、表达式、字符串等。 在预处理工作过程中,代码中所有出现的“宏名”,都会被“替换文本”替换。这个替换的过程被称为“宏

2023-11-24 11:38:55 1746 1

原创 【STM32学习过程】C语言中的extern用法

声明:用来告诉编译器变量的名称和类型,而不分配内存,不赋初值。定义:为了给变量分配内存,可以为变量赋初值。注:定义要为变量分配内存空间;而声明不需要为变量分配内存空间。声明可以多次,定义只能一次。二、extern用法extern是一种“外部声明”的关键字,字面意思就是在此处声明某种变量或函数,在外部定义。2.1 extern函数例1:如b.c 想调用a.c 中的fun函数,有两种方法:方法1:include 头文件,即直接 #include "a.h"

2023-11-23 10:13:40 297

原创 【硬件学习】硬件学习的学习目标及计划

硬件入门计划

2023-11-17 17:07:52 146 1

转载 Flash Download failed - “Cortex-M3“解决方法

Flash Download failed - “Cortex-M3“解决方法_"error: flash download failed - \"cortex-m3"-CSDN博客

2023-11-16 16:04:52 314

转载 vscode的安装和彻底卸载vscode

此时仅仅是删除了应用软件,如果重新下载安装之前得插件和个人配置还会重新加载,所有需要完全删除插件和个人配置。2.删除 Code 和 Visual Studio Code 文件夹。1.win + r 打开运行 %appdata% 回车。选择合适自己的版本下载之后,按照图片的内容进行。1.地址栏输入 %userprofile% 回车。2.删除 .vscode 文件夹。1.删除 .vscode 文件夹。如何彻底删除vscode。删除用户信息和缓存信息。rofile% 回车。

2023-09-19 10:10:26 509

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除