typedef struct { uint16_t Buffer_Len; //缓冲区长度 3,CF=1 uint16_t是一种数据类型,它表示无符号 16 位整数 uint16_t PM1_0_CF; uint16_t PM2_5_CF; //PM2.5浓度 uint16_t PM10_CF; //PM10浓度 uint16_t PM1_0; //PM1.0浓度,大气环境下 uint16_t PM2_5; //PM2.5浓度 uint16_t PM10; //PM10浓度 (新增)!!!!!!!!!!!! uint16_t Count0_3nm; //0.3um以上颗粒物个数/0.1L(直径) uint16_t Count0_5nm; //0.5um以上颗粒物个数/0.1L uint16_t Count1_0nm; //1.0um以上颗粒物个数/0.1L uint16_t Count2_5nm; //2.5um以上颗粒物个数/0.1L uint16_t Count5_0nm; //5.0um以上颗粒物个数/0.1L uint16_t Count10nm; //10um以上颗粒物个数/0.1L }PMData; PMData PM_Sensor_Data;
时间: 2024-04-05 20:35:13 浏览: 118
U盘 FAT16文件系统
这段代码定义了一个结构体类型PMData,该结构体包含了以下成员:
1. Buffer_Len:缓冲区长度,类型为uint16_t,表示无符号16位整数;
2. PM1_0_CF:PM1.0浓度,类型为uint16_t;
3. PM2_5_CF:PM2.5浓度,类型为uint16_t;
4. PM10_CF:PM10浓度,类型为uint16_t;
5. PM1_0:PM1.0浓度,大气环境下,类型为uint16_t;
6. PM2_5:PM2.5浓度,类型为uint16_t;
7. PM10:PM10浓度,类型为uint16_t;
8. Count0_3nm:0.3um以上颗粒物个数/0.1L(直径),类型为uint16_t;
9. Count0_5nm:0.5um以上颗粒物个数/0.1L,类型为uint16_t;
10. Count1_0nm:1.0um以上颗粒物个数/0.1L,类型为uint16_t;
11. Count2_5nm:2.5um以上颗粒物个数/0.1L,类型为uint16_t;
12. Count5_0nm:5.0um以上颗粒物个数/0.1L,类型为uint16_t;
13. Count10nm:10um以上颗粒物个数/0.1L,类型为uint16_t。
最后一行代码定义了一个PMData类型的变量PM_Sensor_Data,可以用来存储PMS5003st传感器的数据。
阅读全文