资源简介
ESP8266获取网络天气适配stm32,使用wifi模块
代码片段和文件信息
#include “weather.h“
#include “wifista.h“
#include “usart.h“
#include “malloc.h“
#include “usart3.h“
#include “delay.h“
#include “text.h“
#include “parsejson.h“
//天气连接端口号:80
#define WEATHER_PORTNUM “80“
//天气服务器IP
#define WEATHER_SERVERIP “api.seniverse.com“
//时间端口号
#define TIME_PORTNUM “80“
//时间服务器IP
#define TIME_SERVERIP “www.beijing-time.org“
//获取一次实时天气
//返回:0---获取成功,1---获取失败
u8 get_current_weather(void)
{
u8 *p;
u8 res;
// u8 ipbuf[16]; //IP缓存
p=mymalloc(SRAMIN40); //申请40字节内存
sprintf((char*)p“AT+CIPSTART=\“TCP\“\“%s\“%s“WEATHER_SERVERIPWEATHER_PORTNUM); //配置目标TCP服务器
res = atk_8266_send_cmd(p“OK“200);//连接到目标TCP服务器
if(res==1)
{
myfree(SRAMINp);
return 1;
}
delay_ms(300);
atk_8266_send_cmd(“AT+CIPMODE=1““OK“1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-09-20 09:13 ESP8266获取网络天气适配战舰V3\
目录 0 2017-09-23 14:15 ESP8266获取网络天气适配战舰V3\ATK-ESP8266\
文件 4055 2017-09-23 14:15 ESP8266获取网络天气适配战舰V3\ATK-ESP8266\weather.c
文件 192 2017-09-19 17:11 ESP8266获取网络天气适配战舰V3\ATK-ESP8266\weather.h
文件 5542 2017-09-23 09:36 ESP8266获取网络天气适配战舰V3\ATK-ESP8266\wifista.c
文件 682 2017-09-18 17:32 ESP8266获取网络天气适配战舰V3\ATK-ESP8266\wifista.h
目录 0 2017-09-25 11:52 ESP8266获取网络天气适配战舰V3\cJSON\
文件 6148 2015-02-13 19:08 ESP8266获取网络天气适配战舰V3\cJSON\.DS_Store
文件 28578 2017-09-21 14:42 ESP8266获取网络天气适配战舰V3\cJSON\cJSON.c
文件 7526 2015-02-13 18:53 ESP8266获取网络天气适配战舰V3\cJSON\cJSON.h
文件 1091 2013-08-14 14:02 ESP8266获取网络天气适配战舰V3\cJSON\LICENSE
文件 23175 2017-09-25 11:52 ESP8266获取网络天气适配战舰V3\cJSON\parsejson.c
文件 142 2017-09-13 16:58 ESP8266获取网络天气适配战舰V3\cJSON\parsejson.h
文件 8751 2009-10-28 23:48 ESP8266获取网络天气适配战舰V3\cJSON\README
文件 6702 2015-02-13 19:06 ESP8266获取网络天气适配战舰V3\cJSON\test.c
目录 0 2017-09-18 16:51 ESP8266获取网络天气适配战舰V3\cJSON\tests\
文件 583 2009-08-23 23:46 ESP8266获取网络天气适配战舰V3\cJSON\tests\test1
文件 242 2009-08-23 23:46 ESP8266获取网络天气适配战舰V3\cJSON\tests\test2
文件 605 2009-08-23 23:46 ESP8266获取网络天气适配战舰V3\cJSON\tests\test3
文件 3467 2009-08-23 23:47 ESP8266获取网络天气适配战舰V3\cJSON\tests\test4
文件 873 2009-08-23 23:47 ESP8266获取网络天气适配战舰V3\cJSON\tests\test5
文件 149970 2017-09-21 15:18 ESP8266获取网络天气适配战舰V3\cJSON\utf8togbk.c
目录 0 2017-09-23 10:26 ESP8266获取网络天气适配战舰V3\CORE\
文件 17273 2010-06-07 10:25 ESP8266获取网络天气适配战舰V3\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 ESP8266获取网络天气适配战舰V3\CORE\core_cm3.h
文件 15503 2017-09-23 10:26 ESP8266获取网络天气适配战舰V3\CORE\startup_stm32f10x_hd.s
文件 12765 2011-03-10 10:52 ESP8266获取网络天气适配战舰V3\CORE\startup_stm32f10x_md.s
目录 0 2017-09-18 16:51 ESP8266获取网络天气适配战舰V3\FATFS\
目录 0 2017-09-18 16:51 ESP8266获取网络天气适配战舰V3\FATFS\doc\
文件 3425 2015-02-11 12:11 ESP8266获取网络天气适配战舰V3\FATFS\doc\css_e.css
文件 3840 2015-02-12 20:17 ESP8266获取网络天气适配战舰V3\FATFS\doc\css_j.css
............此处省略373个文件信息
相关资源
- STemWin无操作系统移植-(STM32)
- 零死角玩转STM32—F103MINI(图文高清版
- STM32工程模板
- stm32实现MODBUS-MODBUS做主站
- STM32 DMX512协议与485 W5500 户外钢琴地灯
- STM32F10x中文参考手册
- uip 通信(stm32) 源代码
- C++实战源码-网络五子棋
- STM32 采集 HLW8032 DMA 串口1+串口3
- STM32F103系列IO操作-LED流水灯
- VC++ 实现WIFI共享工具 源代码(无线承
- STM32 modbus协议 从机程序
- ADS1118_SPI模式_STM32
- STM32上驱动基于IIC协议的OLED 128664 0.
- stm32f0308_freertos通用模板
- 靶机控制:STM32遥控器531
- Qt MessageChat聊天气泡
- 蓝牙app控制STM32单片机的LED灯
- STM32F407_SD卡测试
- STM32F103系列CRC操作
- STM32F103系列读芯片ID
- STM32F103系列按键(查询方式)
- 天气预报
- 计算机网络原理知识点总结
- stm32制作的示波器
- stm32开发书籍合集
- GB/T28181网络摄像机模拟器源码
- C++网络编程卷1卷2中文高清版
- USB HID STM32 开发资料全集
- 精通Windows Sockets网络开发:基于Visu
评论
共有 条评论