- 博客(7)
- 资源 (28)
- 收藏
- 关注
原创 【STM32学习】(10)STM32F1通用定时器实现脉冲计数器
STM32F1通用定时器实现脉冲计数器通过TIM3实现定时,我设计的一秒计数一次,然后在数码管(光阳极)上显示。数码不仅记录脉冲,还可以通过按键来调节:按键1 清零按键2加一按键3减一按键4选择暂停/开始启动 两个功能需要注意的是:按键1-按键3 的功能必须在按键4选择暂停功能时才能完成,其他情况失效。接线:1.PE0接LED灯,放置在中断函数中,起到中断执行提示...
2019-10-21 17:36:26 6166
原创 【STM32学习】(9)STM32F1通用定时器实现简单的呼吸灯
上个博客讲了通用定时器的使用本次通过通用定时器实现呼吸灯。其实定时器中有PWM(脉宽调制)信号的输出和配置信息,但我想通过通用定时器的呼吸灯。脉宽调制的原理就是不断的调节 高低电平的占空比来实现平均电压的变化,从而实现呼吸灯的效果。代码如下:main.c/*创建时间:2019.9.17创建人:王艇*/#include "stm32f10x.h" ...
2019-10-21 17:10:11 1656 1
原创 【STM32学习】(8)STM32F1通用定时器配置
(1)使能定时器时钟 RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4,ENABLE);//使能TIM4时钟(2)初始化定时器参数,包含自动重装值,分频系数,计数方式等voidTIM_TimeBaseInit(TIM_TypeDef*TIMx,TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitSt...
2019-10-21 09:24:58 1512
原创 【STM32学习】(7)串口2的使用(USART2)
单片机串口是必须要学习的,而且很重要,在数据传输已经程序调试中都很重要。本博客再学习一下USART2 串口其实串口不是每一个IO都可作为串口的,他是有固定的IO口的。如USART1串口对应的IO是PA9、PA10,这个很重要,不要记错了。材料文档中如下图:STM32串口配置的一般步骤(库函数) (1)串口时钟使能:RCC_APBxPeriphClockCm...
2019-10-21 09:09:15 26986 7
原创 【STM32学习】(6)串口1的使用(USART1)
单片机串口是必须要学习的,而且很重要,在数据传输已经程序调试中都很重要。本博客先学习一下USART1 串口其实串口不是每一个IO都可作为串口的,他是有固定的IO口的。如USART1串口对应的IO是PA9、PA10,这个很重要,不要记错了。材料文档中如下图:这里我用的单片机型号为STM32F103VET代码如下:main.c#include "led.h"#inc...
2019-10-19 19:12:58 6884 1
原创 【STM32学习】(5)按键控制流水灯(中断实现)
学习单片机都要学习流水灯,因为流水灯比较简单,易于实现,效果也比较好呈现。上个博客是按键实现了流水灯控制,本次博客我们使用中断来实现流水灯,中断的重要性不需多讲,就是很重要,以后会经常遇到。这里我用的单片机型号为STM32F103VET8个LED灯接在了PA口的低八位。按键接在PB0口,并使得PB0作为外部中断线。代码实现如下:#include "stm32f10x.h"...
2019-10-19 18:52:28 22985 2
原创 【STM32学习】(4)按键控制流水灯
学习单片机都要学习流水灯,因为流水灯比较简单,易于实现,效果也比较好呈现。本次是通过按键控制流水灯,按键按一下启动流水灯,按键的使用,在单片机开发中是必不可少的。这里我用的单片机型号为STM32F103VET8个LED灯接在了PA口的低八位。注意点:1.开启GPIOA和GPIOB的时钟2.设置GPIOA口的工作模式,和GPIOB口的工作模式 GPIOA...
2019-10-19 18:38:05 29387 5
薄膜压力传感器实现(标准库和HAL库实现)
2022-10-07
定时器实现码表(数码管显示)
2022-05-22
数据处理方法LZW编码(C语言实现)
2022-05-10
HAL库实现定时器实现多个超声波(HC-SR04)测距
2021-10-20
HAL实现多个超声波测距(输入捕获实现)
2021-10-20
人体传感器模拟实现广告视频宣传(HAL库实现)
2021-05-26
STM32通过ADC实现多按键功能(标准库和HAL库实现)
2021-05-26
STM32实现LCD12864显示 - 串行实现
2021-05-25
STM32实现18B20温度采集(标准库和HAL库实现)
2021-05-22
STM32实现595驱动三个数码管源码(标准库和HAL库实现)
2021-05-21
光敏电阻模块光照度采集(标准库和HAL实现)
2021-05-21
费诺算法源码(技能大赛中算法)
2021-05-21
舵机加超声波测距源码.7z
2021-05-12
三种方法实现超声波测距.7z
2021-05-12
STM32实现超声波测距(HC-SR04)
2019-12-19
oo10_Simple_LCM1602_Display.rar
2019-12-08
MSP430F149实现1.8寸TFT-LCD真彩屏显示
2024-09-05
MSP430F149实现0.96寸OLED显示
2024-09-04
C语言实现计算器混合运算(含括号,加减乘除)
2024-07-08
STM32CubeMX实现4X5矩阵按键(HAL库实现)
2024-07-07
STM32CubeMX HAL库实现矩阵按键
2024-07-03
STM32实现1.8寸液晶屏 LCD SPI串口显示屏模块 TFT彩屏(标准库和HAL库实现)
2024-05-09
C/C++语言实现串口(USB)的数据收发
2023-07-20
STM32实现MLX90614非接触测温串口显示(标准库与HAL库实现)
2023-07-18
C语言实现计算器简单混合运算
2023-07-18
STM32实现气压传感器测量(BMP180)
2023-07-10
C语言实现WiFi数据收发(电脑作为服务器)
2023-07-06
线性反馈移位寄存器(LFSR):通常由移位寄存器和异或门逻辑组成
2023-04-18
数据处理方法-算数编码
2023-03-08
STM32模拟IIC与IIC四种实现实现数字光强采集模块GY30(标准库与HAL库)
2022-11-27
STM32实现0.96寸OLED显示模拟IIC和IIC四种实现(标准库和HAL库)
2022-11-17
STM32实现六轴姿态测量陀螺仪模块JY61P(标准库与HAL库实现)
2022-11-09
STM32实现光照强度传感器(BH1750)(标准库与HAL库实现)
2022-11-03
STM32实现DHT11温湿度采集串口显示(标准库与HAL库实现)
2022-10-29
STM32实现激光测距传感器测距WT-VL53L0 L1(标准库与HAL库实现)
2022-10-28
STM32F103操作DS1302时钟芯片串口显示(标准库和HAL库)
2022-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人