固件库编程,之 GPIO输入-按键检测,使用GPIO口控制三色LED口的RGB
2022-04-30 15:03:04 5.66MB stm3 固件库编程
1
检测键盘按键好坏,机械键盘是否双击。
2022-04-25 18:01:38 409KB 键盘测试
1
超屌的按键处理方式(类思想,状态机,高移植性)。。。 key_down 共有32位,这里把它分割成不同的区域: 0-3 : 预留区域,这里最多定义4个按键,哪个为1表示状态“绑定”在哪个按键上面 4-7 : 短按判断区,这里最多判断4个,哪个按键在触发短按事件,哪个位置1 8-11 : 长按判断区,这里最多判断4个,哪个按键在触发长按事件,哪个位置1 12-15 : 连击判断区,这里最多判断4个,哪个按键在触发连击事件,哪个位置1
2022-03-20 23:13:01 68KB 按键检测 状态机
1
非常犀利的一个按键检测算法,值得收藏!!!!!!!!!!!!!!!
2022-03-16 23:08:06 36KB 按键检测,算法
1
2个io口实现检测6个按键 大大的节省单片机io口
2022-03-07 17:22:20 9KB IO 按键
1
STM32F429BI单片机按键检测和LED控制软件例程工程源码,可做为你的学习设计参考。 该例使用systick定时器作为系统滴答定时器, 每隔1ms执行依次systick定时中断服务程序。 此后所有的例程都会和这个滴答定时器相关。 本例程可以用来检测按键和摇杆以及LED指示灯、串口1的硬件功能是否正常。 定时器的代码在 bsp_timer.c 文件。提供一次性定时器、周期性自动定时器接口函数;提供毫秒级延迟函数和us级 延迟函数。 按键的处理代码在 bsp_key.c 文件。软件定时扫描每个按键,按键事件(按下,弹起,长按)存放在一个按键FIFO 缓冲区。提供获取按键事件代码的API接口函数。 LED指示灯的代码在 bsp_led.c 文件。提供点亮、熄灭、翻转状态的API接口函数。 程序执行结果通过串口1(USART1)送到计算机的串口。可以通过PC机的串口终端软件观察程序执行结果。 上电后,LED4将按照1Hz的频率闪烁。串口将输出CPU的唯一序号、例程版本信息和操作提示信息。 按下开发板上的K1键点亮LED1,松开熄灭LED1,同时打印按键事件到串口。 按下开发板上的K2键点亮LED1,松开熄灭LED2,同时打印按键事件到串口。 按下开发板上的K3键点亮LED1,松开熄灭LED3,同时打印按键事件到串口。
用汇编写的Microchip单片机固定时间片轮询调度汇编代码 https://blog.csdn.net/qq_32010099/article/details/105730461?spm=1001.2014.3001.5501
2021-12-29 14:00:52 336KB 汇编 Microchip PIC16F
1
按键检测与消抖的verilogHDL实现,具有很完善的接口定义,宏定义方便用户更改为适合自己的开发板,已经通过FPGA和ASIC验证。
2021-12-12 19:38:29 1KB 按键检测 消抖 verilog vhdl
1
基于飞凌的全志A40i开发环境和运行环境,驱动GPIO做上拉,按键检测驱动程序,具备防抖动功能
1
免费无限次共享,基于普中科技开发板的HC6800-ES+V2.0+新版原理图进行开发,完成了中断定时功能和中断中按键检测,资源中还包括了开发板原理图资源,可以在proteus中进行仿真实验。
2021-11-13 11:04:29 205KB 单片机 嵌入式
1