# 软件流程图 ```mermaid flowchart TB 启动 --> 初始化 --> 启动线程 --> LED线程 & 风要素采集线程 & 温湿度统计线程 & 通讯线程 subgraph LED线程 direction TB osDelay_1000 --> 翻转LED --> osDelay end subgraph 风要素采集线程 direction TB 采集南北风 --> 采集东西风 --> 将ADC数据转换为实时风速风向 --> osDelay_40 --> 采集南北风 end subgraph 通讯线程 direction TB 查询BUFF是否有数据 --是--> osDelay_20 --> 解析数据 --> 根据解析结果进行处理 --> 查询BUFF是否有数据 查询BUFF是否有数据 --否--> osDelay_200 --> 查询BUFF是否有数据 end subgraph 温湿度统计线程 direction TB osDelay__1000 --> 更新温湿度 --> 更新风要素数据 --> osDelay__1000 end ```