GPIO输入的理论部分讲解

1.按键:常见的输入设备,按下导通,松手断开

2.按键抖动:由于按键内部使用的是机械式弹簧片进行断通,所以在按下和松手的瞬间会伴随一i系列的抖动,因此我们需要消抖 

3.传感器模块常见的有震动传感器和光敏电阻器,都是通过控制一定的条件某一信号进行控制,使其输出高电平或者低电平,来进行对电路的控制。

4.c语言知识点回顾之关键字typedef  用途:将一个比较长的变量类型换个名字,便于使用定义typedef  定义typedef  unsigned  char uiny8-t;  引用typedef ;uint8-t  a; //等效于unsigned  char  a;  和宏定义有一定区别。typedef只能给专门的变量类型换名字

5.c语言结构体 关键字;struct 用途;数据打包,不同类型变量的集合  定义结构体变量

struct{char x; int y; float  z;}StructureName;因为结构体变量类型较长,所以通常用typedef更改变量类型名   引用结构体成员;StructName.x='A';   StructName.y=66; StructName

6.c语言枚举 关键字;enum 用途;定义一个取值受限制的整型变量,用于限制变量取值范围;宏定义的集合   定义枚举变量;enum{ FLASE =0,TRUE  =1}     EnumName;因为枚举变量类型较长,所以通常用typedef更改变量类型名    引用枚举成员;EnumName  =FALSE;    EnumName  =TRUE;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值