stm32 按键操作
2017-08-09 12:06
162 查看
抖动时间的长短由按键的机械特性决定,一般为5ms~10ms
void key() { static u8 flag = 1; if(flag == 1 && KEY_UP == 1) { delay_ms(10); if(KEY_UP == 1) { flag = 0; led1 = ~led1; } } else if(KEY_UP == 0) { delay_ms(10); if(KEY_UP == 0) { flag = 1; } } }
相关文章推荐
- stm32的按键扫描[操作寄存器+库函数]
- stm32笔记:GPIO的的配置和操作(2)引脚输入之查询按键
- STM32初识GPIO操作(by woody)
- Vim实战手册(5)常用多缓冲区操作按键
- 通过自定义MessageFilter的方式利用按键操作控件滚动条
- STM32操作24位AD芯片ADS1246
- Vim实战手册(5)常用多缓冲区操作按键
- STM32开发指南-按键输入实验
- 基于stm32的RT-Thread操作系统+J-link V9虚拟串口调试操作
- STM32寄存器操作方式学习-时钟配置
- vim编辑器的按键操作
- Android学习笔记之按键操作
- STM32按键输入、所需要的C语言复习、时钟系统框图
- 从STM32的位带操作重谈嵌入式中寻址与对齐的理解
- STM32按键控制灯
- UI自动化测试(四)AutoIT工具使用和robot对象模拟键盘按键操作
- STM32学习之:GPIO最简单操作步骤
- STM32按键的检测
- 从STM32的位带操作重谈嵌入式中寻址与对齐的理解
- STM32 按键检测