自定义博客皮肤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)
  • 收藏
  • 关注

原创 呼吸灯笔记

实现单个LED呼吸灯效果与多个LED呼吸灯效果

2025-05-16 16:11:25 818

原创 GPIO与LED模块

上拉电阻和下拉电阻是GPIO配置中非常重要的概念。它们用于确保GPIO引脚在未连接外部设备时的状态,以及在连接外部设备时的状态。无上下拉电阻上拉电阻下拉电阻定义引脚不连接内部上下拉电阻,适用于浮空或外部电路自带上下拉电阻的情况。内部连接一个电阻到VCC,当引脚未被驱动时拉高到逻辑高电平。内部连接一个电阻到地(GND),当引脚未被驱动时拉低到逻辑低电平。适应场景。

2025-04-22 22:53:01 1083

原创 GD32工程模版的建立

在建立GD32的工程模版之前,我们先来聊聊什么是嵌入式开发?嵌入式开发是为特定目的而设计的计算系统编写软件的过程。这些系统通常具有受限的资源(处理能力、内存、能源等),并且需要可靠地执行特定任务。裸机编程和基于调度器的开发(说白了就是嵌入式中常提到的RTOS实时操作系统)。首先介绍裸机开发,假设我们现在有3个任务,那么裸机调度器就会将这三个任务轮询地去执行,每次只会执行一个任务。控制流线性执行任务切换无执行模式阻塞式特点简单、可预测。

2025-04-21 21:49:51 1072

原创 任务调度器

什么是任务调度器?任务调度器是嵌入式系统中的"时间管理大师",它按预定的时间间隔安排不同的任务执行。想象一下,你有一位管家,他根据你设定的时间表,精确地提醒你完成各种任务。任务调度器就是你的程序中的这位"数字管家"时间任务7点早餐9点作业12点午餐15点锻炼18点晚餐22点睡觉结构体是C语言中的一种自定义数据类型,允许程序员将不同类型的相关数据组合到一个单一的变量中。例如,一个任务可能需要名称、优先级、执行函数等数据项。理解上:结构体类比为一种特殊的数组(把描述同一个事物的。

2025-04-19 22:56:42 647

原创 嵌入式开发之旅

标准接口(Application Programming Interface, API)是一组预先定义好的函数、协议或工具,它规定了不同软件组件之间如何交互和通信。简单来说,API 是开发者与某个系统(硬件、库、服务等)之间的“桥梁”——开发者无需关心系统内部如何实现,只需通过调用这些接口即可完成特定功能。用生活中的例子理解 API 🌰你需要做什么:插上电源,按下开关。你不需要做什么:了解水壶内部的电路设计、加热原理、温度控制逻辑。示例1:配置GPIO(STM32F1标准库)

2025-04-19 16:22:37 941

原创 蓝桥杯单片机组第12届省赛真题(第2次)笔记与难点总结

本套题相比起第12届省赛真题(第1次)遇到了较多问题,其中有诸如按键长短按,AD连续读取等难点,以下记录本次编写中遇到的问题与解决,以及难点考点。

2025-03-12 16:16:42 676 3

空空如也

空空如也

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

TA关注的人

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