FreeRTOS-ESP8266:基于stm32 + FreeRTOS + ESP8266的实时天气系统

时间:2024-03-31 11:54:09
【文件属性】:

文件名称:FreeRTOS-ESP8266:基于stm32 + FreeRTOS + ESP8266的实时天气系统

文件大小:15.21MB

文件格式:ZIP

更新时间:2024-03-31 11:54:09

系统开源

项目简介 基于stm32F407 + FreeRTOS + ESP8266的实时气象站系统,通过物联网技术实时读取天气情况,温度以及自带了一个计时功能。 所需设备 stm32F407,淘晶驰串口屏,ESP8266; 串口屏连接串口3,ESP8266连接串口2,串口1用于打印状态。 实现过程 通过对ESP8266发送AT指令,从服务器读取天气的json数据,然后通过cJSON解码数据,最后FreeRTOS对任务进行管理(FreeRTOS和cJSON有冲突,需要将cJSON应用内存空间的函数替换成FreeRTOS应用内存的函数,,每次解码后,一定要释放内存,否则解码会卡死,而且需要把Heap_size设置稍微大一点,推荐设置为4096) 实现效果 更新日志 更新时间 更新内容 2020.6.27 修复了开机启动慢的问题,加快了开机速度 2020.6.26 既天气又温度实时检测系统并附加一个时间


网友评论