自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【STM32】STM32+RC522-射频IC识别模块

芯片手册中有RC522所有寄存器的介绍和地址,在RC522.h文件中添加RC522寄存器的重定义/* RC522 寄存器定义 */// 页面 0:命令和状态#define RC522_RFU00 0x00 // 保留#define RC522_CommandReg 0x01 // 命令寄存器#define RC522_ComIEnReg 0x02 // 中断使能寄存器#define RC522_DivIEnReg 0x03 // 中断使能寄存器(分频器)

2025-01-22 19:32:27 2348

原创 MPU6050移植dmp库(三)

面对三千行的代码,心里不禁发毛,仿佛置身于无边无际的代码海洋。每一行都像是一个未解的谜题,让人既想深入探寻,又想逃之夭夭。毕竟,移植dmp的冒险之旅就像一场艰难的探险,风景虽美,但路途坎坷。为了避免深陷代码的漩涡,倒不如借助原始数据的简便,轻松应对。但是逐行剖析dmp库的代码,需要我们改动的地方只是mpu6050与单片机通信的地方,并且去掉许多我们不需要的东西。

2024-12-14 21:35:34 528

原创 【STM32】定时器中断实现按键检测及消抖(标准库)

我奶奶来了都看得懂,定时器中断实现按键长按短按检测与消抖

2024-12-11 23:56:27 2175 1

原创 【STM32】控制28BYJ48 步进电机

28BYJ48是一款乘速步进电机,常用于小型自动化设备和教育学习中。这种电机配合ULN2003驱动板,可以通过单片机进行简单控制。控制步进电机有三种模式,Wave Drive(波形驱动),Full Step Drive(全步驱动)和Half Step Drive(半步驱动),波形驱动和全步驱动的效果差不多,所以本文主要介绍全步驱动和半步驱动。单步角度:5.625°减速比:64每周步数:4096步电压:5V在全步模式下,每步激励一个线圈,完整驱动一个电机周期需要。

2024-12-11 16:45:03 1912

原创 【STM32】Rover核心-STM32F103RCT6简介

STM32F103RCT6 是 STMicroelectronics 生产的高性能 32 位微控制器,属于 Cortex-M3 内核的 STM32F1 系列,广泛应用于嵌入式系统和工业控制等领域。

2024-10-20 00:21:45 2817

原创 输出5V电路设计

最近需要设计一个输出5V的降压电路,在网上搜集了一些资料,都是12V转5V的电路,但是输入电压往往都是一个范围,为什么要叫12V转5V电路呢。可能是因为在很多电子系统中,电源可能来自12V的电源适配器或汽车电源,这些芯片并不仅仅用于12V转5V,但12V转5V是它们最常见的应用之一,故而有此称呼。

2024-10-06 13:28:43 1700

原创 STM32-OLED显示图片

打开取模软件,模式选择图形模式,打开需要显示的BMP图片。复制字模,在OLED_Font.h文件里写一个数组。选择图片后,点击设置,按照如下图的设置设置。接着,在OLED.h文件里添加全局定义。在主函数中调用,下载程序,成功显示。

2024-10-05 12:19:54 1053

原创 MPU6050移植dmp库(二)

这集先写MPU6050的底层函数,为后面的移植做铺垫,在江科大的例程上修改使用stm32f104c8t6的PB10和PB11作为SCL和SDA,首先进行初始化引脚配置函数如上。

2024-09-26 23:55:57 554 1

原创 MPU6050移植dmp库(一)

与dmp库的见面

2024-09-26 21:28:01 1323 1

原创 stm32使用drv8833驱动电机

DRV8833 是一款由德州仪器(Texas Instruments)生产的双 H 桥电机驱动芯片,主要用于驱动直流电机和步进电机。以下是DRV8833的真值表,如果要控制电机的速度和方向,我们可以使用两个PWM来作为输入。

2024-09-16 17:00:01 4769 3

原创 PS2手柄遥控STM3

PS2手柄作为一种经典且常见的控制器,具有良好的手感和丰富的按键,适合用来控制STM32进行机器人、遥控车等项目。手柄使用 SPI 串行通信,在本项目中使用软件模拟SPI,实现单片机与数字 摇杆手柄之间的通讯。

2024-09-05 16:32:38 2716

原创 stm32定时器中断实现按键检测,消抖

定时器中断实现按键的消抖及松手检测

2023-12-07 10:26:05 6335 5

原创 C语言逆序数

设整型变量a的初始值为748,请编写一程序输出a的逆序数b,即847。提示:(1)依次求出变量a的个位、十位和百位,并分别存放到变量 al、a2 和a3 中(2)b-a1*100+a2*10+a3。思考:从键盘上输入一个4位整数,将其逆序输出,如输入1234,结果显示 4321。1234 的逆序数为 4321。输出结果:请输入一个4位整数:1234。输出结果:748 的逆序数为 847。

2023-04-02 15:17:16 836 1

空空如也

空空如也

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

TA关注的人

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