摘要: 有点懒。看注释吧 // k0,enter/enable;k3:esc/disable// k1,value+/menu+;k2:menu-/value-; #include "sysmenu.h" #define KUP 2#define KDWN 1#define KNA 0 uint8_t kt 阅读全文
posted @ 2016-09-29 12:51 蓝色牧客 阅读(3582) 评论(0) 推荐(0) 编辑
摘要: 刚写了一个关于stm32单片机的按键识别的程序。目的,同时识别多个按键,并且不浪费cpu的时间。 关于去抖动,以前以为是在按键的时候,手会抖动。通过程序验证,这个确实是误解。这个应该是防止意外干扰。以我的手按键的速度,单次持续时间小于0.2秒钟。 前提:引脚低电平为按键按下。为每个按键设置3个变量, 阅读全文
posted @ 2016-09-29 12:43 蓝色牧客 阅读(3193) 评论(0) 推荐(0) 编辑
摘要: 前几天在网上申请了一块芯片为stm32f103cbt6的小板子。 在用keil编程的过程中发现一些小问题,总结如下: 使用mdk5开发,与之前的库函数的引用方式已经改变。不需要在选项的c/c++标签页中包含外设 USE_STDPERIPH_DRIVER 了。如果在 define框里填写了该词,会提示 阅读全文
posted @ 2016-09-29 11:10 蓝色牧客 阅读(4821) 评论(0) 推荐(0) 编辑