传感器线程
传感器采集线程
500ms 周期 · 关中断原子写入
采集周期
rt_thread_mdelay(500) 休眠 500ms,唤醒后轮询三传感器
500 ms
AHT10
I²C 读取温湿度,温度 ±0.3°C,湿度 ±2%RH
I²C1
AP3216C
I²C 读取环境光 (ALS)、红外 (IR)、接近感应 (PS)
I²C2
ICM-20608
SPI 读取三轴加速度 + 三轴角速度,共 6 维数据
SPI
采集完成后关中断,将 11 维数据原子写入共享结构体,通过消息队列发送到 lcd_thr,设置事件标志位。