该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#define LOG_OUT 1
#define FFT_N 256 //这两个是FFT中定义的常数
#include //FFT的库函数
#include
#include "rgb_lcd.h" //这两个是RBG LCD的库函数
rgb_lcd Lcd;
#define N 16 //因为LCD一行有16个字符,故定义了一个常数16
int n; //n记录0~15,代表着16个字符位
#define CY 3 //因为单次采样会有极大的噪音干扰,故用多次采样取平均值的方法,此处定义采样数(采样数小则噪音大,采样数大则刷新率感人)
int nn; //nn记录采样数
int a[N]; //a[N]数组记录多次采样值并在最后取平均数
int ave;
int i;
byte eight[8] = { //-----------------------------------------定义字模部分-------------------------------------------------
0b11111,
0b11111,
0b11111,
0b11111,
0b11111,
0b11111,
0b11111,
0b11111
};
byte seven[8] = {
0b00000,
0b11111,
0b11111,
0b11111,
0b11111,
0b11111,
0b1111