基于HAL库,状态机编程STM32F103单片机实现按键消抖,处理按键单击,双击,三击,长按事件。开启定时器中断处理
2024-07-25 22:25:48 437KB stm32 编程语言 按键消抖
1
用P1口做输出口,接八只发光二极管。编写程序,使发光二极管循环点亮,循环点亮时间间隔为1秒,该时间间隔用定时器中断实现。/ INT0 接单次脉冲输出,每当有外部中断信号时,发光二极管循环方向取反。
2024-04-01 16:53:30 69KB
1
STM32F407定时器中断控制步进电机程序,电机选用42步进电机,驱动器为闭环驱动器,程序详细的解析在我的博客:STM32F407控制步进电机:基于HAL库定时器中断的闭环步进电机驱动+精准控制脉冲数 中有提到,其中也有CubeMx工程创建和时钟、定时器配置等操作的详细介绍,并附带视频演示效果,博客链接为:https://lilili.blog.csdn.net/article/details/127179256?spm=1001.2014.3001.5502。还有这篇博客:STM32控制步进电机:工作原理及库函数(标准库) / HAL库控制程序(不定期更新)为步进电机汇总文章,链接为:https://lilili.blog.csdn.net/article/details/121953371?spm=1001.2014.3001.5502。
2023-03-28 16:34:01 40.18MB STM32 闭环 步进电机 定时器中断
1
STM32F10x 定时器实验:TIM2定时器中断&TIM3 PWM 输出实验
2023-03-27 14:47:30 2.31MB stm32
1
作为移植LVGL的准备工程,可以在此基础上移植LVGL
2023-03-03 09:21:21 372KB stm32 源码软件 arm 嵌入式硬件
1
1、单总线驱动 2、定时器控制时序无需CPU干扰 3、可移植性强,单独的.c .h文件 4、可扩展性强,可自行增加ROM识别 5、CubeMx生成,HAL库可移植,采用结构体定义 6、状态机思想,完全自创,仅提供思路,不喜勿喷
2023-02-20 15:35:36 814KB 单片机 stm32 嵌入式硬件 arm
STM32F407定时器中断控制步进电机程序,电机选用42步进电机,驱动器为闭环驱动器,程序详细的解析在我的博客:STM32F407控制步进电机:基于HAL库定时器中断的闭环步进电机驱动+精准控制脉冲数 中有提到,其中也有CubeMx工程创建和时钟、定时器配置等操作的详细介绍,和定时器中断精准控制脉冲数的程序解析,并附带视频演示效果,博客链接为:https://lilili.blog.csdn.net/article/details/127179256?spm=1001.2014.3001.5502。还有这篇博客:STM32控制步进电机:工作原理及库函数(标准库) / HAL库控制程序(不定期更新)为步进电机汇总文章,链接为:https://lilili.blog.csdn.net/article/details/121953371?spm=1001.2014.3001.5502。
2023-02-11 15:40:21 40.19MB STM32 闭环 步进电机 脉冲数
1
STM32的定时器中断程序,亲测能用。内有详细的讲解文档,很好的学习资料。
2022-11-18 13:47:27 53KB 定时器中断
1
库函数(标准库)STM32F103C8T6基于定时器中断的ULN2003驱动器/步进电机驱动程序,对应博客:STM32控制步进电机:基于定时器中断的ULN2003驱动器/步进电机驱动程序,有硬件ULN2003的解析和程序的解析,硬件连接和视频演示,链接为:https://lilili.blog.csdn.net/article/details/127158444?spm=1001.2014.3001.5502。
2022-11-01 11:23:28 3.22MB STM32 ULN2003 步进电机 嵌入式
1