本节课目标
- 按键控制LED
- 光敏传感器控制蜂鸣器
C语言数据类型
typedef
宏定义
指针
###按键介绍

处理按键抖动的方法:对于按键抖动进行过滤
传感器模块介绍
光敏电阻传感器
热敏电阻传感器
对射式红外传感器
反射式红外传感器

硬件电路

C语言部分学习
c语言数据类型

注意stdint关键字,ST关键字
c语言宏定义
typedef 只针对于变量类型
更安全
区别
结构体:
组合不同的结构类型
int main(void)
{
int a;
int b[5];
struct{char x;int y;float z;} c;
}
枚举
int main(){
enum{M =1; T = 2; W = 3} week; //顺序值,可以不写=2,=3
week = M;
week = 2;
print
}
在给定的参数里面赋值
枚举也是一个宏定义的集合
#3.4按键控制LED
使用的接法,第一种

模块化编程的方式