自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32__红外避障模块的使用

红外避障模块,可以广泛应用于机器人避障、避障小车、流水线计数、黑白线循迹 等众多场合。

2025-03-22 13:34:27 1468

原创 STM32 -- 仿真器 ST-Link、J-Link 的连接、参数设置

本篇,讲述STM32开发板如何外接STLink、JLink等仿真器, 及参数的设置。

2025-03-05 16:52:55 1665

原创 STM32烧录程序 -- 板载仿真器 CMSIS DAP 的连接、参数设置

CMSIS DAP的参数设置

2025-03-04 16:34:37 923

原创 【CubeMX+STM32】SD卡 U盘文件系统 USB+FATFS

本篇,将使用CubeMX+Keil, 新建一个SDIO+DMA+FatFs+USB的模拟U盘工程。

2025-02-11 15:26:50 2595 1

原创 【CubeMX+STM32】SD卡 文件系统读写 FatFs+SDIO+DMA

本篇,将使用CubeMX+Keil,创建一个SD卡的 SDIO+FatFS+DMA 文件系统读写工程。

2025-02-07 09:39:18 1568 2

原创 CubeMX 升级6.13后 中文乱码 终极解决方案

小编也尝试过修改文件编码、keil编码等为UTF8,发现会产生更多烦心事,如汉字字模多是GBK、主流串口助手也是GBK.....最后,重启CubeMX即可。本操作后,CubeMX 6.13对还没被此版本生成过的工程,就不会产生中文乱码了。记得依次点击"确定"逐级退出,这样才能生效,而不是点击右上角的叉叉关闭窗口。最终,采用了下面的方法,让CubeMX生成GBK支持的工程。

2025-02-05 16:25:14 708 2

原创 【CubeMX+STM32】SD卡 SDIO通信 DMA读写

本示例示范如何通过DMA读写SD卡。将通过CubeMX+Keil,创建一个SD卡的DMA读写工程。

2025-02-03 10:58:19 1544

原创 STM32_SD卡的SDIO通信_基础读写

STM32, 通过CubeMX配置SDIO,对SD卡(TF卡)进行读写。

2025-01-22 17:22:00 1524

原创 【STM32+CubeMX】 新建一个工程(STM32F407)

也可以通过菜单栏:File>NewProject​​​​​​。打开CubeMX>选择芯片型号。步骤7-2:搜索芯片型号。

2025-01-08 10:14:04 6048 3

原创 STM32+CubeMX -- 开发辅助工具

而是使用串口UART,经USB转TTL, 把需要的调试数据,实时输出到串口助手中观察。单片机在调试程序时,用得最多的调试方式,并非是进入 debug 模式 ,把网盘文件夹中提供的几款串口助手,直接复制到桌面上,即可使用。链接:https://kimi.moonshot.cn。链接:https://www.youkuaiyun.com。最常用的是XCOM、SSCOM这两款。免费的截图神器,对照、抄作业!这种方式最清晰、最直观。二、youkuaiyun.com。

2024-10-16 12:28:38 513

原创 STM32 -- USB虚拟串口通信

通过CubeMX + Keil,配置STM32作为USB设备端,与电脑进行通信(CDC);通用带USB功能的 STM32 芯片 (如F1、F4等,系统时钟配置不同,代码通用)。

2024-10-09 21:05:50 16162 25

原创 STM32F4---TIM定时器资源、引脚 整理

STM32F4---TIM定时器资源、引脚 整理

2024-08-17 15:34:47 421

原创 开发板连接电机,烧坏芯片的原因、解决

STM32开发板,玩电机,如何有效防止烧芯片

2024-05-15 18:05:06 2580 2

原创 【FreeRTOS 快速入门】-- 1、STM32工程移植FreeRTOS

STM32 + CubeMX ,快速移植FreeRTOS

2024-05-09 17:55:11 2647

原创 Qt 6 免费开源版本 -- 在线安装教程

Qt6 在线安装 免费的 开源版

2024-04-28 21:51:33 13108 8

原创 【快速入门 LVGL】-- 5、Gui Guider界面移植到STM32工程

LVGL可视化设计软件 Gui Guider的移植

2024-04-23 17:54:52 5981 5

原创 【快速入门 LVGL】-- 4、显示中文

LVGL 显示中文的文本

2024-04-17 16:29:34 3267 1

原创 【快速入门 LVGL】-- 3、新建一个Gui Guider工程

LVGl 可视化设计软件 Gui Guider

2024-04-16 17:51:45 2233

原创 【快速入门 LVGL】-- 2、GUI Guider 下载、安装

LVGL, 可视化设计 ,Gui Guider

2024-04-06 17:58:26 9678 1

原创 STM32工程 如何设置堆栈大小(Heap和Stack)

修改堆栈、Heap、Stack

2024-04-04 10:35:24 5393

原创 【快速入门 LVGL】-- 1、STM32 工程移植 LVGL

STM32移植LVGL

2024-04-03 22:59:02 45884 89

原创 使用PulseView逻辑分析仪软件 解码CAN总线数据

使用PulseView逻辑分析仪软件 解码CAN总线数据

2024-03-14 17:16:22 1681

原创 STM32CubeMX教程---通用定时器_PWM_舵机角度控制

180度舵机MG996R、MG995的角度控制。主要通过CubeMX,配置TIM输出PWM信号:周期20ms、脉宽0.5ms~2.5ms

2024-03-09 16:59:49 1809 4

原创 【STM32】HAL库 CubeMX 教程 --- 高级定时器 TIM1 定时

按上文内容得知,STM32F407的TIM1时钟是168M,在设置预分频为168后,计数脉冲频率:168MHz÷168=1MHz,即每秒产生1百万个计数信号,每个计数脉冲的时长:1秒/1M=1us。谨记一个,当我们使用CubeMX配置外设功能时,它只是根据参数的配置生成初始化代码(即上面的第1步),而不会主动开启外设功能,特别是中断的开启,如TIM、ADC、UART等。注意:打勾中断后,生成的代码,只是帮我们添加了中断的配置;这样修改后,将会每1s进入1次中断,调用回调函数1次,能有效地节省运行资源。

2024-03-07 17:20:25 8800 2

原创 【STM32】HAL库 CubeMX 教程 --- 通用定时器 TIM2 定时

通过CUbeMX+HAL, 配置TIM2,1s中断一次,闪烁LED。

2024-03-07 06:13:47 3374

原创 电阻屏与电容屏的区别、应用场景

电阻屏和电容屏是两种常见的触摸屏技术,它们各自有不同的优缺点,适用于不同的场景和需求。

2024-03-06 09:16:33 1144

原创 【STM32】HAL库 CubeMX教程---基本定时器 TIM6、TIM7

在STM32系列中,基本定时器(如TIM6和TIM7)是16位的向上计数定时器,它们只能向上计数,没有外部输入/输出通道,但可以用于简单的定时任务。在设置预分频为84后,脉冲频率:84M/84=1MHz,即每秒产生1百万个脉冲信号,1秒/1M=1us, 即每1us产生一次脉冲信号。例如,可以设置一个定时器每隔一定时间(如1秒)产生一次中断,用于执行周期性的任务,如数据采集、系统心跳等。1. 常用的STM32F103C8, 是不带TIM6、TIM7的, F103系列要RC起,才带基本定时器。

2024-03-03 17:55:10 5017

原创 AutoHotKey 双击Ctrl 打开指定程序、网页

AutoHotKey, 双击Ctrl或Alt, 打开指定的程序、网页

2024-02-24 11:58:42 1293

原创 ESP8266 烧录 MQTT固件

ESP8266烧录阿里云需要的MQTT固件。

2024-02-20 17:08:57 7381 6

原创 ESP8266 常用AT指令

ESP8266常用AT指令

2024-02-16 11:20:11 2973 1

原创 STM32通过ESP8266连接阿里云 详细步骤

操作提示:在功能名称框中,输入“温度”后,会弹出模板提示,我们可以选择其中相近需求的,它将自动填充相关参数,然后,我们可以再按需求稍作修改。新建产品后,我们再次点击“产品”,就能进入到产品列表,在这里,发现我们新建的“DHT11", 已在列表中。在上一步进入"查看"页面后,这一步我们开始在其中添加想要的”功能",简单理解为数据模板。其中,显示为“示激活”状态,不用理会,当有设备连接成功后,会自动激活。这里的"设备",可以简单理解为,用于管理连接的设备,及设备的数据。同上,是为了简短和方便理解。

2024-02-12 13:42:29 14282 14

原创 STM32F407 CAN参数配置 1Mbps

STM32F407 CAN参数配置 1Mbps

2024-02-04 09:52:38 1475

原创 STM32_CAN调试模式解释:静默、回环、静默回环

STM32_CAN调试模式解释:静默、回环、静默回环

2024-02-04 09:38:55 2717 1

原创 STM32F407 CAN 静默回环模式 配置

STM32F407, 168MHz, CAN1, 调试模式,静默回环

2024-02-04 09:29:08 1052

原创 STM32F407 CAN参数配置 250Kbps

STM32F407, 168MHz, CAN1, 250Kbps

2024-02-04 09:05:17 1141

原创 STM32F407 CAN参数配置 500Kbps

STM32F407, CAN1 ,500Kpbs

2024-02-04 08:41:13 1815

原创 CubeMX生成的工程文件夹解释

CubeMX工程文件解释

2024-01-27 18:46:10 2044

原创 CMSIS DAP 原理图

CMSIS DAP 原理图

2024-01-24 20:33:11 969

原创 【STM32CubeMX串口通信详解】USART2 -- DMA发送 + DMA空闲中断 接收不定长数据

STM32, CubeMX, 串口通信,USART2, DMA发送,DMA+空闲中断接收

2024-01-20 17:12:39 4025 5

原创 Keil 安装 详细图解

如果你之前已安装了v5.2x的版本,建议重装安装v5.31,以减少旧版本的一些莫名bug。这个版本相当的稳定、通用。安装过程,建议使用默认目录,即C:\Keil_v5, 其它的,全部点击Next即可。当安装成功时,如上图箭头所指列表位置,点击展开芯片系列,会列出详细的芯片型号。刚安装完的Keil,是一个试用版本,只能编译32K内的工程文件,这个限制,是不够正常使用的。不要安装 V5.36 及以上的版本,其默认AC6编译器,不太通用网上绝大部分的示例工程。安装完成后,在桌面找到Keil的图标,双击打开。

2024-01-18 18:13:12 1042 1

UART通信代码,包含F1、F4, 支持标准库、HAL库

UART通信代码, 包含F1、F4, 支持标准库、HAL库

2025-01-10

串口助手集合:XCOM-v3.0、SSCOM-v5.13、波特律动-在线串口

XCOM_V3.0 SSCOM_v5.13 波特律动_在线串口

2024-10-16

STM32-USB转TTL-CDC-驱动安装-Win7

STM32_USB转TTL_CDC_驱动安装_Win7

2024-10-15

Win7 虚拟串口驱动; V1.5版本;

Win7 虚拟串口驱动; V1.5版本; STM32虚拟串口使用;

2024-09-26

XCOM v3.0 版本 串口通信助手

ATK_XCOM v3.0 版本 正点原子 串口通信助手 最新版本 已测试可用

2024-07-11

Gui GUider v1.7.2

Gui GUider v1.7.2 windows版本

2024-04-23

Gui Guider v1.7.1

Gui Guider v1.7.1, LVGL可视化开发的免费工具,2024年4月最新版本

2024-04-07

Gui Guider v1.7.0 安装包

LVGL可视化开发工具,Gui Guider v1.7.0 安装包

2024-04-04

CubeMX,6.12版 (更新2024-09-10)

CubeMX,6.12版本

2024-03-28

AutoHotKey V2.0.11

AutoHotKey V2.0.11

2024-02-24

ESP8266上阿里云的MQTT固件、烧录软件

ESP8266的MQTT固件、烧录软件,用于上阿里云

2024-02-20

CoFlash, 在VSCode上玩stm32用的烧录工具 简单好用

CoFlash, 在VSCode上玩stm32用的烧录工具。简单好用。

2024-01-15

Everything,中文,官网,最新版本

Everything,中文,官网,最新版本

2023-12-03

STM32F103-HC08 蓝牙通信(两模块间主从通信)

******************************************************************* STM32F103--HC08 蓝牙通信(两模块间主从通信) HC08使用USART进行通信, 已封装好串口的底层通信,只要调用函数,即可进行通信 ******************************************************************* 资源包内,包括了完整的工程文件。 已测试可用。 *******************************************************************

2023-11-08

STM32F103VE-LCD显示屏-2.8寸屏ILI9341(显示图片)

STM32F103VE ILI9341 2.8寸显示屏 Image2LCD图解 完整代码 已封装好函数 适用兼容正点原子的34针2.8寸屏

2023-10-16

BME280中文手册【温度、湿度、气压】

新款BME280,替代BMP280 数字湿度、温度、气压 中文手册,pdf格式 经测试可用

2023-10-11

空空如也

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

TA关注的人

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