(以下内容均来自:bilibili江协科技)
按键:常见的输入设备,按下导通,松手断开
按键抖动:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动(可以加一段延时来过滤)
c语言数据类型:
推荐使用:“stdint关键字”这一列;这是新版库函数使用的方式,也是c语言stdint.h头文件里提供的官方定义。
*********************
typedef:
关键字:typedef
用途:将一个比较长的变量类型名换个名字,便于使用;
定义typedef:
typedef unsigned char uint8_t;
引用:typedef:
uint8_t a;//等效于unsigned char a;
*********************
c语言结构体
关键字:struct
********************
枚举:enum
用途:定义一个取值受限制的整形变量,用于限制变量取值范围;
宏定义的集合