自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (八)stm32f103vet6串口控制led

串口介绍串口框图字长设置可用串口号具体操作介绍,在主机给单片机发送11代表第一个灯亮,发送10代表第一个灯灭效果如下。

2024-06-03 13:04:05 400

原创 (一)stm32f103vet6流水灯

用stm32f103vet6实现四个灯的流水灯,采用gpio的通用推挽输出控制led亮灭,通过500ms延时实现流水效果实验效果如下视频流水灯。

2024-06-03 12:02:46 603

原创 (七)stm32f103vet6看门狗

首先介绍一下本次使用的独立看门狗看门狗框图:相当于一个12位定时器,同时有8位预分频看门狗超时时间:这些时间是按照40kHz时钟给出。实际上, MCU内部的RC频率会在30kHz到60kHz之间变化。此外,即使RC振荡器的频率是精确的,确切的时序仍然依赖于APB接口时钟与RC振荡器时钟之间的相位差,因此总会有一个完整的RC周期是不确定的。键寄存器IWDG_KR:大体的流程为:配置看门狗,启用看门狗,按需喂狗。

2024-06-03 12:02:26 676

原创 (六)stm32vet6定时器pwm1模式呼吸灯

采用定时器TIM1的OC1通道PA8输出PWM波,在主函数控制占空比实现呼吸灯效果大致配置路径如下采用向上计数pwm1模式,当计数值cnt

2024-05-05 17:13:35 493 3

原创 (五)stm32vet6定时器中断

本期重点在定时器的配置,采用TIM2的更新中断,本次产生一个1s的中断采用内部时钟7200分频,用分频后的10000Hz记10000个数后进入中断。定时1s,在定时器中断中翻转led的输出。在tim文件中配置定时器,代码如下。建立两个文件方便调用。

2024-04-19 14:34:29 431

原创 (四)stm32vet6滴答定时器

systick是一个24位的自动重装定时器用systick做一个Delay,每隔500ms两个led交替闪烁。

2024-04-09 16:19:38 339

原创 (三)stm32vet6按键中断点灯

实验效果与我上一篇扫描按键点灯效果基本一致,所有就不放视频了,只不过扫描按键是松开按键有效,本文中断按键采用下降沿有效,即按下按键有效。

2024-04-07 12:08:42 410 1

原创 (二)stm32vet6扫描按键点灯

通过四个按键控制四个led的亮灭,按键采用GPIO的上拉输入,led用GPIO的推挽输出,通过按键扫描的方式判断哪个按键触发,以此改变灯的状态。

2024-03-31 15:52:52 427 1

空空如也

空空如也

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

TA关注的人

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