环境检测仪之OLED显示(3)
-
因为每次oled接收的时候都会刷新一下接收的信号——所以需要添加一个定时器函数文件
- 在原子中复制time.c/h过来即可(略)
-
然后添加标准库里面scr的tim.c
-
复制,用TIM2来控制OLED
-
包含头文件time.h/定时器初始化
- TIM2_INT_Init(arr,prs);
arr重装载;prs预分频
-
7199固定。2499——延迟250ms(可修改)
-
现象:看到红灯在闪
-
配置OLED刷新——复制中景园OLED文件
- 看正点OLED复制初始化、添加头文件
- 看正点OLED复制初始化、添加头文件
main。c文件
-
time.c也要丢进去(报错是因为time文件没有添加oled.h文件)
-
在time.c定义一个数组oledbuf,extern调用主函数声明过的形参
-
注:oled是128*64个像素 一个字符占8像素(宽)长16,所以128/8=16(最多/行)
-
注意OLED_Refresh和clean的用法
Refresh把数据显示出来