本项目基于 stm32f103c8t6 实现温湿度监控, 具备以下功能:
- 每隔两秒测量环境温度和湿度
- OLED 显示时间, 温度和湿度
- Flash 保存测量数据
- 按键触发, 通过串口上传历史数据
- 野火小智 STM32F103C8T6 开发板
- DHT11 温湿度传感器
- 0.96 寸 OLED
- W25Q64 FLASH 存储器
- 单 GPIO 通信, 读取 40 位数据, 并处理
- 硬件 I2C 通信
- 显示字符串
- SPI 通信
- 移植 FatFs
- USART 通信
- 发送字符串
- SysTick 实现毫秒级延时
- DWT 实现微妙级计时
- RTC 实现 Unix 时间戳
- Tim 实现 2s 定时中断
- 格式化字符串函数
- 按键中断