自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单的按键的单击,双击,长按的判断逻辑

值得注意的是,由于要考虑双击的存在,第一个按键按下抬起之后,势必要等待判断是否被按下第二次,这段等待的时间势必会导致反馈的延时,这个可以通过调整Time变量的最大值来调整,Time的最大值越大,双击的判断越松,而单击的反馈延时也会更加严重,Time的值越小,则单击的反馈的延时越小,对双击动作的间隔要求也会更加严格。这是定时器的更新中断函数,我这里设置为每1ms进入一次中断,每次20ms进入一次扫描函数Key_Bx_Tick函数一个Key_Bx_Tick函数扫描一枚按钮。

2025-03-01 15:48:03 255

原创 [踩坑]关于学习HAL库可能遇到的问题,以及开发工具的推荐

我最近也是基本学完了标准库,准备往HAL库那边学,但是确实是被一些奇奇怪怪的时期卡住卡了一下午,在这里分享一下自己踩过的坑。

2024-12-02 16:28:09 1113

原创 【偏自用】TIM输出比较的概念与输出PWM的流程

按照我自己的理解,输出比较就是:STM32不停的将我们设定的某个值与计时器目前的值进行比较,当计时器满足我们设定的条件时,就输出我们设定好的信息。最典型的例子就是输出PWM,相当于我们设定一部分条件,让计时器计时一段时间后输出高电平,一段时间后输出低电平,这样就能输出时高时低的电平了,当这些波形足够标准时,就能让它等效于正弦波形了不过STM32很人性化(确信),它封装了专门的PWM输出模式,所以我们不需要用一堆if来抬高或降低电平,只需要配置对应的固件配置结构体就可以输出PWM了。

2024-11-10 09:49:11 933

原创 [偏自用]TIM定时中断基本流程与结构体与常用函数

基于江科大的STM32课程进行的小计,方便查阅

2024-11-04 22:44:06 467

原创 [偏自用]EXTI外部中断的基本使用

基于江科大STM32课程的简单流程以及相关结构体参数的速查,偏自用,对你来说有用就更好了

2024-11-04 22:23:10 766

原创 【偏自用】GPIO的配置流程以及其基本使用速查

GPIO的配置流程以及其常用函数

2024-10-24 20:29:54 163

原创 【偏自用】STM32_输出比较流程以及相关结构体参数

stm32学习笔记,内有输出比较的基本流程以及结构体速查

2024-10-24 20:13:13 333

空空如也

空空如也

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

TA关注的人

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