自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【STM32基础篇】关于TIM讲解及标准库应用

STM32 通用/高级定时器支持可编程预分频、ARR、PWM、输入捕获、输出比较、编码器模式及单脉冲。标准库提供从基本时基到高级 PWM/IC 初始化、中断与 DMA 配置函数,助您快速实现各类定时与运动控制应用。

2025-07-29 12:20:09 789

原创 【STM32基础篇】关于EXTI讲解及标准库应用

摘要:EXTI(外部中断/事件控制器)是STM32中处理外部信号的关键模块,支持19条中断线,可灵活配置GPIO引脚映射和触发方式(上升/下降沿、双边沿)。其特性包括多路映射、中断/事件分离、软件触发和低功耗唤醒功能。通过IMR、EMR等寄存器控制,配合标准库函数实现初始化、中断清除等操作。典型应用场景包含按键检测、信号捕获和系统唤醒,示例代码展示了PC3引脚下降沿中断的配置流程。EXTI为嵌入式系统提供了高效的外部事件响应机制。

2025-07-28 09:02:46 808

原创 【STM32基础篇】关于USART讲解及标准库应用无标题】

STM32的USART(通用同步/异步收发器)是常用串口外设,支持异步UART和同步模式,具有多种通信参数配置(波特率、数据位、校验位等)。其特性包括硬件流控、DMA联动、多中断源,结构上分为发送/接收移位寄存器和数据寄存器。通过标准库函数可配置USART初始化、中断及数据传输,示例代码展示了USART1的初始化、字符/字符串发送及中断处理流程。USART作为STM32核心通信接口,适用于调试、模块交互等场景,功能灵活且支持高速数据传输。

2025-07-24 11:14:48 925

原创 【STM32基础篇】关于ADC讲解及标准库应用

STM32的ADC模块可将模拟信号转换为数字量,具有12位分辨率、多通道输入和多种触发模式等特点。通过配置寄存器(ADC_CR1/CR2等)和调用相关函数(如ADC_Init、ADC_RegularChannelConfig)实现ADC初始化,支持软件或外部触发采样。示例代码展示了ADC的初始化流程和数值读取方法,包括时钟配置、GPIO设置、校准过程等,适用于传感器数据采集等应用场景。

2025-07-21 16:24:48 683

原创 【STM32基础篇】关于SysTick讲解及标准库应用

SysTick是ARM Cortex-M内核集成的24位递减定时器,具有自动重装载、多种时钟源选择等特点,适用于周期性中断和延时功能。STM32F103系列通过配置LOAD、VAL等寄存器实现定时功能,支持轮询和中断两种延时方式。标准库函数如SysTick_Config()简化了配置过程,使其成为系统节拍和定时任务调度的理想选择。

2025-07-20 18:11:09 439

原创 【STM32基础篇】关于GPIO讲解及标准库应用

摘要:STM32的GPIO(通用输入输出)接口具有8种工作模式(4种输出/4种输入),可实现数字信号控制与检测。其特点包括可编程性强(支持推挽/开漏等模式)、3.3V电压兼容、引脚复用功能及高速传输。每个GPIO端口包含16个引脚(PA0-PF15),通过寄存器配置工作模式。标准库提供GPIO初始化、读写等函数,典型应用如按键检测(输入)和LED控制(输出)。示例代码演示了PA0输入检测控制PC13 LED输出的实现过程。

2025-07-18 11:56:23 630

原创 基于轮趣科技的stm32平衡小车

模块都是直插设计,可用手机和本人自制的遥控器来控制小车,提供官方资料,有视频,开发手册,算法文档(DMP、卡尔曼滤波、互补滤波、PID、LQR),源代码(有基于寄存器、标准库和HAL库),pcb工程文件,3D模型,蓝牙控制app(minibalance),物料清单,部分元件使用说明和个人关于小车的学习笔记。注意小车整车中电池和蓝牙不包含在内,电池不用说,快递不让寄,蓝牙我是用自己的,没有买官方的,因此需要和我配套的软件或遥控器一起用才行,如果想要我遥控器的可以私聊我,开专拍后出。

2024-10-20 15:39:10 711

原创 嵌入式作品集

这是我目前做的所有作品,为了简历的需要做成一个作品集,都是小作品,麻烦大佬们轻喷。

2024-10-07 11:41:24 591

原创 智能语音时钟实现

利用各种模块和STM32开发板,我们成功实现了一个智能语音时钟。希望本项目能为您的嵌入式开发提供灵感和帮助!如需更多信息,请随时与我联系。

2024-10-05 22:38:21 339

原创 智能语音时钟--语音控制

在本教程中,我们将探讨SU03T智能语音模块的使用以及其与单片机(如STM32)之间的通信方式。SU03T模块是一款强大的语音识别模块,支持多种语音命令,广泛应用于智能家居、机器人和其他嵌入式系统中。通过学习本教程,您将了解如何将SU03T模块与单片机连接,实现语音指令的识别和响应。通过本教程,我们介绍了SU03T智能语音模块的基本特性及其与单片机的通信方式,特别是USART串口通信的原理和配置。了解了USART通信的原理、配置和数据传输流程,掌握了如何将SU03T模块应用于实际项目中。

2024-09-27 11:34:39 1402

原创 智能语音时钟--精确控制28byj步进电机

通过本教程,您已经了解了如何使用STM32开发板精确控制28byj步进电机的旋转角度。步进电机的精确控制需要精确计算出角度对应的实际拍数,而不是理论拍数,只有这样才能实现28byj电机的精确旋转。视频链接智能语音时钟-精确控制3D悬浮时钟的转角_哔哩哔哩_bilibili希望通过本教程,您能够深入了解28BYJ步进电机精确控制。

2024-09-22 15:06:10 587

原创 智能语音时钟--28byj步进电机的控制

通过本教程,您将学习步进电机的基本原理、硬件连接、驱动方式以及如何通过STM32编程实现步进电机的精确控制。利用STM32的定时器或中断服务程序,精确控制GPIO引脚的电平变化顺序和频率,从而实现步进电机的正转、反转、加速、减速和停止等功能。步进电机的精确控制需要精确控制脉冲信号的频率和顺序,STM32的定时器或中断服务程序为实现这一目标提供了强有力的支持。每两拍之间的频率为550,转化成时间为1/550≈0.0018s=1800us,修改这个时间间隔就可以改变脉冲频率,从而控制步进电机的转速。

2024-09-22 11:32:22 797

原创 智能语音时钟--实时显示时间

我们将详细讨论如何使用第三方服务(如NOWAPI、心智天气、天气API等第三方服务)来获取准确的时间,并将其与STM32内置的RTC相结合,实现时间的同步与显示。在从第三方服务获取时间后,服务器通常会返回一个JSON格式的数据包(实际上很多第三方服务提供的数据都是JSON格式,不仅仅是获取时间的第三方),其中包含日期和时间信息。STM32开发板通过Wi-Fi模块联网,从第三方服务获取JSON数据包,解析JSON数据包中的时间戳信息,并将其设置到STM32的RTC模块中,确保本地时间的准确性。

2024-09-12 14:57:08 1227

原创 智能语音时钟--根据环境光强自动调整LED灯亮度

在本教程中,我们将使用STM32开发板通过光敏模块来调整LED灯的亮度。光敏模块能够根据环境光的强度输出不同的电压信号,我们通过STM32的ADC(模数转换器)读取该信号,并利用PWM技术动态控制LED的亮度。通过学习本教程,您将了解如何使用ADC读取光敏模块的模拟信号,并通过PWM调节LED灯的亮度。

2024-09-10 18:34:14 1403

原创 学习FreeRTOS的个人心得

暑假又学习了一次FreeRTOS,提出一些个人心得给大家参考,麻烦大佬轻喷,也欢迎大家提些建议

2024-08-31 21:50:10 1151 1

原创 智能语音时钟--按键控制亮度

在本教程中将使用按键模块来调整LED灯的亮度,实现智能语音时钟开灯后可以用按键手动调光的功能。通过学习本教程将了解如何读取按键模块的输入,并通过PWM(脉宽调制)技术来控制LED灯的亮度。

2024-08-06 19:51:43 1177

原创 智能语音时钟--0.96寸OLED屏幕的使用

本文介绍了OLED屏幕的原理和如何通过I2C接口获取和显示数据,了解这些原理和方法,读者可以轻松在各类屏幕上实现动画显示。

2024-07-30 18:02:26 1914

原创 基于STM32的实训---智能语音时钟

基于STM32的智能语音时钟实训介绍。该实训集成了自动WiFi时间同步、悬浮旋转显示、语音控制灯光、护眼模式、定时功能、手动调节LED亮度、语音播报时间、自动时间调整以及坐姿检测报警等功能。

2024-07-27 21:56:34 685

原创 系统实训作业:项目问题解决与改进计划

这是智能灯杆项目问题解决与改进计划。

2024-04-08 23:25:35 260

原创 系统实训作业:智慧灯杆的用例图

系统实训作业:智慧灯杆的用例图

2024-03-26 15:58:09 286

空空如也

空空如也

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

TA关注的人

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