自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用vscode快速提交代码到github(自用)

如果已经有远程仓库了,我们在本地找个文件夹,可以直接把它克隆到本地git clone <git地址>把代码复制到这个文件夹:右键用vscode打开文件夹,vscode会自动识别这个仓库,连接到远程仓库按照之前的步骤提交文件到暂存区,再推送到远程使用命令行或者直接点击同步:可以看到远程仓库已提交成功。

2025-07-09 13:22:55 885

原创 conda 常用指令

conda info。

2025-06-30 13:37:31 221

原创 C语言if-else分支结构中的类似短路现象

结构里,一旦某个条件被判定为真,程序就会马上执行与之对应的代码块,并且不会再去检查后续的其他条件分支。这和逻辑运算符的短路特性有相似之处,但本质上它们是不同的机制。不过,二者最终产生的效果是相近的,即一旦满足了某个条件,就会跳过后续的某些代码。上述代码的输出结果是。

2025-05-22 23:21:39 274

原创 蓝桥杯单片机按键进阶-基于柳离风模板

—基于柳离风老师模板及按键进阶教程。

2025-05-18 11:48:04 188

原创 *num++ 和 (*num)++两种容易混淆的指针操作

表达式等价写法指针变化值变化返回值*num++*(num++)指针后移值不变原值(解引用)(*num)++(*num)+1指针不变值加1原值(自增前)理解这两种操作的区别对指针编程至关重要,尤其是在处理动态内存、数组遍历或硬件地址操作时。

2025-05-16 15:14:48 380

原创 STM32移植三行代码按键消抖

三行代码只会检测边沿跳变,按下稳定后读取值为0。滴答定时器中断用于长按1ms计时。

2025-05-10 17:00:15 318

原创 蓝桥杯单片机国赛模板——基于柳离风模板

与省赛模板相比增加了串口接收处理,简化超声波,优化细节。存放main函数,按键任务,采集任务,显示任务,串口任务,主逻辑等。三、BSP文件夹1、sys存放系统初始化函数和公用函数、定义、头文件等,包括hc573锁存器操作、上电关闭蜂鸣器继电器函数、延时函数、顶层头文件和宏定义等。2、display存放显示驱动函数,包括LED,数码管,继电器,蜂鸣器等外设的控制。数码管段表在资源包里有,如果需要特殊字符可以在STC-ISP范例程序里找实验箱hc595驱动8个共阴极数码管,但是比赛用的是共阳极数

2025-05-05 17:21:41 877

原创 蓝桥杯嵌入式按键长短按移植

初始化后,打开中断。

2025-05-05 14:41:26 190

原创 vscode配置EIDE插件开发stm32遇到.net6报错解决

原因:江协工程配置魔术棒里少了一个预处理宏定义,用来指明芯片型号,注意中间是英文逗号。解决方法:在魔术棒里加入后重新导入一下,或者直接在eide的工程预处理宏定义里添加。

2025-04-27 13:07:23 200

原创 蓝桥杯单片机模板(自用)——基于柳离风模板

蓝桥杯单片机模板(自用)——基于柳离风模板

2025-03-16 20:00:38 667 3

原创 蓝桥杯单片机内存爆了怎么办

蓝桥杯单片机内存爆了怎么办

2025-03-16 19:58:20 1134

原创 github上传代码(自用)

把远程仓库克隆到本地,会自动生成仓库配置,不用自己连接。

2025-02-28 11:45:28 857

原创 移植正点原子HAL库延时函数

移植正点原子HAL库延时函数

2025-02-11 21:29:33 1218

原创 正点原子HAL库工程ZET6移植C8T6

正点原子新出的教程是C8T6最小系统板。

2025-02-09 16:22:39 416

原创 STM32HAL库滴答定时器(SysTick)实现1ms中断的机制详解

SysTick是Cortex-M内核自带的24位倒计时定时器,专为操作系统或实时任务设计。HAL库依赖它实现ms级延时。

2025-02-02 22:59:09 2238

原创 STM32HAL库初始化配置-CubeMX生成的系统初始化内容写哪去了

在使用HAL库时,无论是cubemx自动生成的还是自己手打的,在main的最前面都有这么两个函数:HAL_Init();和SystemClock_Config();,其作用是什么

2025-02-02 21:46:25 1112

原创 正点原子延时函数为什么是死等

正点原子延时函数为什么是死等

2025-01-19 10:42:27 1009

原创 keil主题设置——针对主题更换和GB2312字体无法修改

keil主题及字体设置

2025-01-08 18:54:23 4330

原创 keil小扳手设置

keil小扳手设置

2025-01-08 17:20:32 1381

原创 stm32HAL库移植中景园电子1.8寸LCD程序,UTF8编码格式下汉字显示编译报错问题

stm32HAL库移植中景园电子1.8寸LCD程序,UTF-8编码格式下汉字显示编译报错问题

2024-12-11 20:22:08 1559 2

原创 stm32读取维特陀螺仪jy61p角度

stm32读取维特陀螺仪jy61p角度

2024-09-07 11:22:44 6784 4

原创 keil5-MDK使用技巧及暗黑主题设置

keil5的一些使用技巧,适合初学者快速上手

2024-08-09 12:10:53 3269 2

原创 基于STM32避障/循迹/蓝牙遥控小车的硬件与软件底层设计

1、实现2m的自动直线行驶,要求左右偏移不大于10cm。2、车载显示屏显示车辆当前行驶速度或车辆运行时间,当前方20cm内出现障碍物时显示与前方障碍物的距离,车每次转弯蜂鸣器报警,同时通过左右指示灯指示转弯方向。3、依次驶过障碍物①②③④,且不触碰障碍物。4、成功进行调头转弯,行驶过程中车轮不碾压黑实线。5、在车道指定位置停车且不越界。6、通过红外、蓝牙、WiFi等任意一种方式实现对小车的控制,使其前进、后退、左转、右转。

2024-06-24 16:07:30 14969 7

原创 stm32+DHT11温湿度检测系统

基于stm32开发的环境检测系统可实时检测周围环境的温湿度参数,设有自动预警装置,可人为调控温湿度阈值,拥有记录功能,可自动记录温度湿度最大值和最小值并自动刷新,温湿度数据通过OLED屏幕显示,并支持无线传输功能可以在手机、电脑等上位设备显示实时温度湿度,远距离监视周围环境温湿度的变化。

2024-05-28 19:17:16 7233 2

空空如也

空空如也

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

TA关注的人

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