自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【蓝桥杯嵌入式】五、省赛一条龙(一)全部功能总结汇总

建立一套适用于尽量多的蓝桥杯嵌入式项目的方法,包括从建立项目开始、使用开发板上的全部外设到完成比赛。由于比赛利用了CubeMX开发方式,那么我们的思维也要符合CubeMX。按照CubeMX的思想,我们只要记住整体步骤,到比赛时进行剪裁即可。

2024-03-26 19:21:37 1947

原创 STM32开发速查笔记

STM32外设很多,各配置项比较复杂,而各种文档内容很多但平时查起来很麻烦,所以本文将常用配置项的含意、函数的作用以及用途做一个汇总。

2026-04-25 13:01:18 104

原创 STM32-keil+CubeMX快速开发【外设配置篇】:NVIC与中断通用处理方法

【外设配置篇】中精简描述了外设配置的方法,旨在让读者快速回忆起MX配置的步骤和编写相关代码的合适位置。本文介绍了中断处理与NVIC的快速操作流程与要点。

2026-04-15 13:46:41 107

原创 STM32CubeMX快速开发【外设配置篇】:GPIO功能

本文介绍了非复用GPIO的快速操作流程与配置要点。

2026-04-13 16:24:16 468

原创 计算机网络在我国的发展

2026-04-13 16:20:35 132

原创 STM32-keil+CubeMX快速开发【外设配置篇】:新建项目

本文介绍了新建项目的快速操作流程与要点。

2026-04-12 16:46:31 524

原创 嵌入式软件工程师核心技术栈(精简版)

摘要:嵌入式软件工程师技能体系分为四个层级:第一梯队是基础技能(C/C++编程、RTOS开发、MCU开发);第二梯队是发展趋势技能(嵌入式Linux、MPU开发、低功耗设计);第三梯队是前沿技术(边缘AI部署、网络模块);第四梯队是专项领域技能(ROS2、电机驱动等)。不同层级技能构成工程师从基础到专业的完整能力框架,可根据职业方向选择性发展。

2025-12-24 11:06:37 816

原创 STM32Cube生态以及CubeMX、CubeIDE软件安装、自动补全代码配置

STM32Cube全套PC软件工具,可满足完整项目开发周期的所有需求。在STM32微控制器和微处理器上运行的嵌入式软件模块,可提供各种功能(从MCU组件驱动程序到面向应用的更高级功能)。

2025-06-07 15:58:25 3779 1

原创 【安装教程】使用WSL工具,在Windows11系统上安装Linux模拟环境(逐步教程)

在日常生活中,我们可能很少会接触到Linux系统,但在IT公司和企业级服务器中,以及一些高级嵌入式应用中,Linux系统却是非常常见的。像SQL数据库、服务器都是运行在Linux上的,因此,对于IT技术人员来说,学习Linux系统是非常重要的。

2024-10-23 08:33:28 4296

原创 【应用层】Tomcat10安装以及对应的VScode插件使用

文章日期是2024年8月26日,Tomcat10为稳定版中最新的,Tomcat11为测试版。流程:下载Tomcat10->等待下载时安装对应的VScode插件->配置Tomcat10->配置对应的VScode插件。

2024-08-27 19:10:43 3620 3

原创 【电子电路学习笔记】——模电笔记

《模拟电子技术基础(第六版)》第一章笔记。

2024-08-06 23:11:50 690

原创 Gitee简易使用流程

快速掌握gitee工具。

2024-07-12 11:45:04 1002

原创 免费AIGC自动化编程方式,使用KimiChat和CodeGeeX

本专栏是学习CSDN高级讲师李宁的《AIGC自动化编程:基于Chat GPT和GitHub Copilot》时编写的笔记。将需要收费的Chat GPT和GitHub Copilot改为了KimiChat和CodeGeeX,实现免费的AIGC自动化编程。目的:学会从程序员的角度使用AIGC来实现自动化编程,要掌握相关的工具以及提问技巧。

2024-07-03 09:04:06 2354

原创 GY-30光照传感器软件I2C方式驱动代码,基于STM32Cube

GY-30光照传感器的具体资料可以去淘宝搜索然后问卖家要,网上也有,所以这里我就不多嘴了。VCC连接3到5伏电压,根据文件开头的描述在STM32CubeMX中配置好外设。STM32Cube开发方式就是4个字“简单直接”,直接上代码。

2024-07-03 08:58:02 1431 3

原创 用VScode打开keil下的文件中文编码乱码的问题,以及利用VScode转换字符编码的方法

用VScode打开keil下的文件中文编码乱码的问题,以及利用VScode转换字符编码的方法

2024-06-22 14:07:15 5170

原创 【STM32外部硬件设计】适配大多数STM32的最小系统设计

大多数的参赛作品以及毕业设计中都仅仅简单的使用STM32F103最小系统板加上洞洞板或面包板。这样的设计虽然可以进行功能演示,但是由于市面上的最小系统板太过简单,并没有发挥出STM32系列MCU的强大功能,而且看起来很不美观,为了在参加比赛的时候做出更加具有竞争力的作品,我在查找了多篇文章后,设计了一个比较通用的电路模板。在设计自己的电路时,可以很方便的进行适配。

2024-06-18 19:31:23 1776

原创 【网络通信层】华为云连接MQTT设备

本文介绍华为云设备连接到设备的操作。

2024-06-01 13:11:32 1300 2

原创 【物联网设计竞赛】基于STM32HAL库的植物环境温度和土壤湿度检测与自动浇水设备

需求:分析农场的环境,使用无线的通信方式更加方便,针对大农田,选择1000米左右通信范围的ZigBee模块边缘设备可以通过ZigBee模块实现与中心控制设备之间的通信,边缘设备定时向中心设备发送传感器的信息,中心设备向边缘设备发送指令可以修改温湿度的范围。边缘设备根据范围来判断是否进行浇水和发出警告信息。

2024-05-11 14:13:25 103

原创 【STM32MP1-Linux】开发环境搭建

要进行嵌入式Linux开发,需要在Windows、Linux和嵌入式Linux3个系统之间来回跑,需要使用多个软件工具。经过了4小时的安装(包括下载时间),我怕以后会忘记,本着互利互助的原则,我打算把这些步骤详细的记录下来。【参考了正点原子的教程】

2024-04-20 17:55:15 2693 1

原创 【linux】Ubuntu 修改用户名

修改Ubuntu用户名的操作。

2024-04-18 18:07:02 1651 4

原创 【24年物联网华为杯】赛题分析与初步计划

官网链接:2024 年全国大学生物联网设计竞赛 (sjtu.edu.cn)含金量:属于A类赛事很多搜索结果的序号是按照选入时间排列的,与含金量无关,华为杯是23年选入的)Kimi Chat:全国大学生物联网设计竞赛(华为杯)是一项旨在促进国内物联网相关专业建设和人才培养的学科竞赛。该竞赛以物联网技术为核心,致力于激发相关专业学生的创造、创新和创业活力,同时推动高校创新创业教育的发展。自2014年起至2023年,该竞赛已成功举办了十届,并在2024年继续举办第十一届。

2024-04-15 18:31:26 8273 5

原创 【嵌入式蓝桥杯】一些考试场地经验

第二,软件版本低,速度慢,在Win7上安装的MDK软件没有C/C++ Editor files。这意味着MDK就像一个可以编译的“笔记本”,很难用。刚刚比完赛,第14届的蓝桥杯嵌入式,我既是参赛人员又是大赛筹备人员,所以深有体会。来谈一谈我发现的问题。第三,设备不稳定,考点最好提前去试一下。如果认为考场设备太差,一定要申请使用自己的电脑。第一,备赛时提供的资料太落后,比如Win7的串口驱动已经用不到了,但是还在资料中。

2024-04-13 15:58:10 415

原创 【蓝桥杯嵌入式】六、真题演练(四)-1演练篇:第12届真题

蓝桥杯嵌入式第12届真题的演练记录。

2024-04-11 12:57:01 383

原创 【蓝桥杯嵌入式】六、真题演练(三)-1演练篇:第13届 第一场真题

蓝桥杯嵌入式,第13届,第一场真题的做题过程和问题记录。

2024-04-07 18:11:44 902

原创 【蓝桥杯嵌入式】六、真题演练(三)-2研究篇:第13届第一场真题

蓝桥杯嵌入式,第13届,第一场真题的研究和分析。

2024-04-07 18:11:39 964 1

原创 【蓝桥杯嵌入式】六、真题演练(二)-2研究篇:第 13 届第二场真题

对嵌入式蓝桥杯第 13 届真题,第二部分的研究

2024-04-05 14:59:35 1206

原创 【蓝桥杯嵌入式】六、真题演练(二)-1演练篇:第13届真题-第二场

第13届真题-第二部分的演练。

2024-04-05 13:26:02 418

原创 【蓝桥杯嵌入式】六、真题演练(一)-2研究篇:第 14 届真题

蓝桥杯嵌入式 第14届真题分析讲解。

2024-04-01 18:49:41 1210

原创 按键长按的方法(已解决)

在嵌入式蓝桥杯第14届中考察了按键长按的处理,尝试了自己的想法没有成功,所以写个文章研究一下。

2024-04-01 10:09:43 2558

原创 【蓝桥杯嵌入式】六、真题演练(一)-1演练篇:第 14 届真题

蓝桥杯嵌入式 第 14 届真题的演练记录

2024-03-28 18:54:39 852

原创 【天狼启航者】研究计划

“造车”,预计在4月中旬展开(嵌入式蓝桥杯比赛结束后),这里先计划一下,不断更新。

2024-03-27 18:44:06 339

原创 【蓝桥杯嵌入式】四、各种外设驱动(十)I2C通信和可编程电阻的操作

设计一个示例,将I2C驱动程序中的函数全部使用一遍,实现全部可能用到的功能。

2024-03-25 15:43:41 861

原创 【IoT新星导航】物联网技术人的发展方向

物联网即"万物互联的网络"。"物联网"是在"互联网"的基础上,将其用户端延伸和扩展到任何物品与物品之间,进行信息交换和通信的一种网络概念。

2024-03-24 11:31:42 1261

原创 【蓝桥杯嵌入式】四、各种外设驱动(九)ADC(2):双ADC同步转换方式

本篇文章是上一篇文章的进阶,使用双ADC同步转换功能。​

2024-03-23 10:30:42 1324 2

原创 【蓝桥杯嵌入式】四、各种外设驱动(九)ADC(1):软件触发与中断触发方式

设计一个示例,使用ADC的软件触发功能和中断触发功能。其中,中断触发包括外部中断触发和定时器中断触发,这里使用定时器触发。使用软件触发的方式检测R37的电压,中断触发方式检测R38的电压。

2024-03-22 13:06:35 2398

原创 【蓝桥杯嵌入式】四、各种外设驱动(八)USART+DMA通信方式和串口通信协议的设计与使用

我们将设计一个示例项目USART_DMA_Demo,进行计算机和开发板之间的串口通信。本示例要使用USART1和对应的DMA,还要使用RTC的周期唤醒功能。

2024-03-21 11:26:01 1475

原创 用Vmware创建并运行Ubuntu64虚拟机,安装配置跳坑记录

为了学习正点原子的Linux开发板,按照教程用Vmware创建并运行Ubuntu64虚拟机。本以为很简单的步骤,结果跳了一些坑。以下是按照先后顺序遇到的问题与解决方法:

2024-03-20 18:29:50 742

原创 【蓝桥杯嵌入式】四、各种外设驱动(七)RTC实时时钟--时间显示、周期唤醒和闹钟

我们将设计一个示例项目RTC_Alarm_Demo,使用闹钟A、闹钟B和周期唤醒功能

2024-03-19 15:17:53 1782 3

原创 【蓝桥杯嵌入式】四、各种外设驱动(六)通用定时器(2):利用定时器输入捕获模式读取PWM波(常考)

我们读取到了开发板上频率输出的周期和脉宽。这里为了演示周期和脉宽的方便,设置的定时器周期太大了,不适合用来计算PWM波的频率。但是根据周期和定时器的配置,也可以粗略计算出频率,频率计算公式:读取的PWM波的频率 = 定时器频率/周期。

2024-03-18 17:47:18 1460 5

原创 【蓝桥杯嵌入式】四、外设驱动(六)通用定时器(1):输出比较功能

现设计一个示例,来演示这一功能的使用流程。使用TIM16_CH1的输出比较功能控制LED灯反转输出。为了充分利用开发板上的资源,这里将TIM16_CH1的输出当作一个开关信号,开控制板子上的LED。

2024-03-17 17:15:05 1256

VID_20250223_200948.mp4

VID_20250223_200948.mp4

2025-02-23

正点原子STM32P1开发板Linux驱动教程

正点原子STM32P1开发板Linux驱动教程

2024-04-19

空空如也

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

TA关注的人

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