OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 94012|回复: 195

(分享!!)战舰V3通过ESP8266获得网络天气

  [复制链接]

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
发表于 2017-9-23 16:06:47 | 显示全部楼层 |阅读模式
本帖最后由 wcyingdream 于 2017-9-27 15:13 编辑

之前用8266和机智云成功通信了,见 帖子 http://www.openedv.com/forum.php?mod=viewthread&tid=103955&extra=  但是一直不知道8266是怎么设置联网,因为这个是下载的机智云的固件。后来就寻思着做了这个网络天气的。网上几乎没有人用stm32做天气的,基本上都是用arduino或者直接用esp8266+oled。

一、
硬件:战舰V3 + ESP8266 + 2.8寸屏
软件:1、esp8266的配置
         2、连接天气的服务器,get API数据
         3、cjson的移植与解析
         4、UTF8转GBK转码,这个网上很少例程
         5、图标的取模

   首先配置esp8266为透传模式
[mw_shl_code=c,true]while(atk_8266_send_cmd("AT","OK",20))//¼ì2éWIFIÄ£¿éêÇ·ñÔúÏß
        {
                atk_8266_quit_trans();//íË3öí¸′«
                atk_8266_send_cmd("AT+CIPMODE=0","OK",200);  //1رÕí¸′«Ä£ê½        
                Show_Str(40,55,200,16,"Î′¼ì2aμ½Ä£¿é!!!",16,0);
                delay_ms(800);
                LCD_Fill(40,55,200,55+16,WHITE);
                Show_Str(40,55,200,16,"3¢êÔᬽóÄ£¿é...",16,0);
        }
        while(atk_8266_send_cmd("ATE0","OK",20));//1رջØÏÔ
        atk_8266_send_cmd("AT+CWMODE=1","OK",50);                //éèÖÃWIFI STAÄ£ê½
        atk_8266_send_cmd("AT+RST","OK",20);                //DHCP·tÎñÆ÷1رÕ(½öAPÄ£ê½óDD§)
        delay_ms(1000);         //Ñóê±3Sμè′yÖØÆô3é1|
        delay_ms(1000);
        delay_ms(1000);
        delay_ms(1000);
        //éèÖÃᬽóμ½μÄWIFIíøÂçÃû3Æ/¼óÃü·½ê½/ÃüÂë,Õa¼¸¸ö2ÎêyDèòa¸ù¾YÄú×Ô¼oμÄ·óéÆ÷éèÖýøDDDT¸Ä!!
        atk_8266_send_cmd("AT+CIPMUX=0","OK",20);   //0£oμ¥ᬽó£¬1£o¶àᬽó
        sprintf((char*)p,"AT+CWJAP=\"%s\",\"%s\"",wifista_ssid,wifista_password);//éèÖÃÎTÏß2Îêy:ssid,ÃüÂë
        while(atk_8266_send_cmd(p,"WIFI GOT IP",300));                                        //ᬽóÄ¿±ê·óéÆ÷,2¢Çò»ñμÃIP[/mw_shl_code]
然后连接天气服务器,get API
[mw_shl_code=c,true]sprintf((char*)p,"AT+CIPSTART=\"TCP\",\"%s\",%s",WEATHER_SERVERIP,WEATHER_PORTNUM);    //ÅäÖÃÄ¿±êTCP·tÎñÆ÷
        res = atk_8266_send_cmd(p,"OK",200);//ᬽóμ½Ä¿±êTCP·tÎñÆ÷
        if(res==1)
        {
                myfree(SRAMIN,p);
                return 1;
        }
        delay_ms(300);
        atk_8266_send_cmd("AT+CIPMODE=1","OK",100);      //′«êäÄ£ê½Îa£oí¸′«        
        atk_8266_get_wanip(ipbuf);//»ñè¡WAN IP
        sprintf((char*)p,"IPμØÖ·:%s ¶Ë¿ú:%s",ipbuf,(u8*)WEATHER_PORTNUM);
//        Show_Str(30,65,200,12,p,12,0);                                //ÏÔê¾IPμØÖ·oí¶Ë¿ú        
        USART3_RX_STA=0;
        atk_8266_send_cmd("AT+CIPSEND","OK",100);         //¿aê¼í¸′«
        printf("start trans...\r\n");

        u3_printf("GET https://api.seniverse.com);[/mw_shl_code]

然后再解析这个API返回的数据,并予以显示。

二、
1.目前免费的API有很多,我比较喜欢“心知天气”( https://www.seniverse.com/ )和 “和风天气”( http://www.heweather.com/  )。
  大家可以到这两个网站去注册,选择你们喜欢的天气API。心知天气的免费API返回的数据表少,功能较少。而和风天气的免费API则返回的比较详细。
  我这里选择心知天气,然后大家可以去看看心知天气的文档,里面有详细的数据结构(cjson数据)。
2.移植和解析cjson。
  这个东西很简单,我也是第一次移植,不过看了一篇教程就会了。推荐大家看下这两篇文章就可以了。
  http://blog.csdn.net/xukai871105/article/details/32346797    这个讲cjson的格式讲的蛮好的
  http://blog.csdn.net/lintax/article/details/50993958     这个讲cjson的使用
  https://sourceforge.net/projects/cjson/          这个网站是下载cjson的
  移植cjson,注意两点,一个是cjson占用堆比较大,大约3K,这个坑我就遇到了,使用默认的堆大小不能运行,于是我把堆改成了4K。
111.png
  第二点就是 要为 cjson 配置malloc ,打开cjson.c,修改下面几处。修改成原子的mymalloc,由于原子的mymalloc有个选择SRAMIN的参数,所以我又封装了下,弄了个my_malloc。
   222.png

3.连接天气服务器,然后get 天气的api。
   这里卡了好半天,一开始用网口调试助手连上了服务器,然后get那个API链接的时候,一直不成功,原来是要在这个链接后面加两个回车,这个得感谢坛友  svwydh
4.解析天气数据
  用cjson库来解析天气数据,这里有个问题就是获得的天气数据的格式都是  utf8 的,无法直接显示在屏上,需要转码成GBK的,而原子哥的汉字例程就是gbk的。
  utf8转gbk这个网上也比较少,问了很多网友,有人说用查表法,于是又去找,侥幸找到了一个类似的,然后修改了下,居然可以用。
5.图标的制作
  首先自己去选一套漂亮的天气图标,我刚才推荐的那两个网站里已经为大家准备了图标,可自行下载。
  然后用战舰光盘里那个Image2lcd的软件,选择输出灰度为单色,这样取模以后的数据最小。打开你的天气图标,然后点保存,就可以保存为一个数组的c文件,将这个
  数组添加到你的工程里去。


大体上的难点和知识点就是上面这些。

上几张效果图。一张彩色的,一张白色的,大家觉得哪个好看点。
444.jpg 555.jpg

接下来传个演示视频由于视频不能播放,先放个链接:http://v.youku.com/v_show/id_XMz ... qq-pf-to=pcqq.group


如果大家感兴趣,将会上传源码。
@svwydh 感谢
以下是源码,喜欢的可自行下载。 ESP8266获取网络天气适配战舰V3.zip (13.53 MB, 下载次数: 29380)
好好学习
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

153

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1323
注册时间
2016-12-27
在线时间
156 小时
发表于 2018-2-10 21:13:34 | 显示全部楼层
哥们,程序运行将近一个小时后,程序跑飞了,页面的时钟不动了,是不是有BUG
回复 支持 3 反对 0

使用道具 举报

22

主题

203

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
378
金钱
378
注册时间
2017-11-29
在线时间
135 小时
发表于 2018-11-2 14:11:16 | 显示全部楼层
xyzhu 发表于 2018-7-17 09:58
myfree(SRAMIN,pSub);
        myfree(SRAMIN,pItem);
        myfree(SRAMIN,pSubItem);

是的,这是一个大的BUG,因为指针会偏移,要一级一级释放。否则最后就因内存不够分配而无法数据更新了。
回复 支持 2 反对 0

使用道具 举报

1

主题

82

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3042
金钱
3042
注册时间
2017-7-10
在线时间
351 小时
发表于 2021-1-19 15:35:16 | 显示全部楼层
1739355504 发表于 2020-10-20 12:39
初学者,有点没理解你的意思。。。能改一下借鉴一下吗

//char *utf8str,删除
//utf8str = mymalloc(...);删除

改成
unsigned char utf8str[64]={0};.... //utf8str = pChildItem->valuestring; 删除
改成
sprintf(utf8str,"%s",pChildItem->valuestring) 或
memcpy(utf8str, pChildItem->valuestring,strlen(pChildItem->valuestring));


回复 支持 1 反对 0

使用道具 举报

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
 楼主| 发表于 2017-10-19 11:30:35 | 显示全部楼层
diablo9527 发表于 2017-10-18 16:51
楼主 请问北京时间是怎么提取的呢?

这个是rtc,我里面有获取北京时间的代码,但是没有处理,你可以自行处理
好好学习
回复 支持 1 反对 0

使用道具 举报

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
 楼主| 发表于 2017-9-23 16:13:15 | 显示全部楼层
好像视频不能看,不知道啥情况@正点原子,呼叫原子哥协助
好好学习
回复 支持 反对

使用道具 举报

0

主题

23

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3897
金钱
3897
注册时间
2013-10-5
在线时间
386 小时
发表于 2017-9-23 16:53:15 | 显示全部楼层
很好,想学习一下。
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164867
金钱
164867
注册时间
2010-12-1
在线时间
2099 小时
发表于 2017-9-23 17:20:52 | 显示全部楼层
不错不错,cool
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

8

主题

153

帖子

0

精华

高级会员

Rank: 4

积分
702
金钱
702
注册时间
2011-11-12
在线时间
147 小时
发表于 2017-9-24 18:15:06 | 显示全部楼层
不错,学习学习
回复 支持 反对

使用道具 举报

13

主题

314

帖子

0

精华

高级会员

Rank: 4

积分
713
金钱
713
注册时间
2012-7-20
在线时间
102 小时
发表于 2017-9-25 01:45:35 | 显示全部楼层
感谢分享!!!
互联网,智能设备爱好者,欢迎讨论任何有意思的想法。
回复 支持 反对

使用道具 举报

15

主题

96

帖子

0

精华

高级会员

Rank: 4

积分
636
金钱
636
注册时间
2017-4-21
在线时间
150 小时
发表于 2017-9-25 09:40:38 | 显示全部楼层
好贴,值得学习。
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1272
金钱
1272
注册时间
2013-8-31
在线时间
176 小时
发表于 2017-9-25 10:41:22 | 显示全部楼层
很不错,非常期待楼主分享源码!
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

高级会员

Rank: 4

积分
604
金钱
604
注册时间
2016-1-2
在线时间
81 小时
发表于 2017-9-25 23:59:34 | 显示全部楼层
膜拜大神,表示很感兴趣
回复 支持 反对

使用道具 举报

27

主题

58

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
484
金钱
484
注册时间
2014-12-25
在线时间
83 小时
发表于 2017-9-26 07:44:24 | 显示全部楼层
真厉害
回复 支持 反对

使用道具 举报

6

主题

148

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1254
金钱
1254
注册时间
2016-11-30
在线时间
211 小时
发表于 2017-9-26 09:07:31 | 显示全部楼层
厉害!
回复 支持 反对

使用道具 举报

34

主题

322

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1808
金钱
1808
注册时间
2014-12-4
在线时间
711 小时
发表于 2017-9-26 09:13:39 | 显示全部楼层
好玩呀  
回复 支持 反对

使用道具 举报

4

主题

346

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3657
金钱
3657
注册时间
2016-2-21
在线时间
542 小时
发表于 2017-9-26 09:18:42 | 显示全部楼层
太酷了
回复 支持 反对

使用道具 举报

34

主题

322

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1808
金钱
1808
注册时间
2014-12-4
在线时间
711 小时
发表于 2017-9-26 09:19:03 | 显示全部楼层
请教楼主  CJSON是用来解析json数据的吗?
回复 支持 反对

使用道具 举报

1

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2015-9-1
在线时间
81 小时
发表于 2017-9-26 09:30:53 | 显示全部楼层
期待源码
回复 支持 反对

使用道具 举报

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
 楼主| 发表于 2017-9-26 09:42:24 | 显示全部楼层
loudianxin 发表于 2017-9-26 09:19
请教楼主  CJSON是用来解析json数据的吗?

是的,用来解析json数据的。
好好学习
回复 支持 反对

使用道具 举报

6

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
857
金钱
857
注册时间
2016-2-17
在线时间
192 小时
发表于 2017-9-26 13:10:06 | 显示全部楼层
楼主开源吧- -.  现在正需要
回复 支持 反对

使用道具 举报

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
 楼主| 发表于 2017-9-27 15:13:44 | 显示全部楼层
源码已上传,喜欢的可以自己下载下来学习
好好学习
回复 支持 反对

使用道具 举报

79

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1720
金钱
1720
注册时间
2015-9-21
在线时间
528 小时
发表于 2017-9-27 15:45:41 | 显示全部楼层
这个的确是很酷!好帖子啊!
回复 支持 反对

使用道具 举报

3

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
金钱
472
注册时间
2015-3-1
在线时间
123 小时
发表于 2017-9-27 21:42:43 | 显示全部楼层
有根据确定是3K吗,的确之前遇到问题不能写嵌套的JSON数据,不嵌套的反而没事= =
- -个性的签名
回复 支持 反对

使用道具 举报

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
 楼主| 发表于 2017-9-28 11:30:37 | 显示全部楼层
Ray______ 发表于 2017-9-27 21:42
有根据确定是3K吗,的确之前遇到问题不能写嵌套的JSON数据,不嵌套的反而没事= =

这个我也是在网上看到的,你可以去网上找找
好好学习
回复 支持 反对

使用道具 举报

0

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
161
金钱
161
注册时间
2016-11-25
在线时间
28 小时
发表于 2017-9-28 23:14:47 | 显示全部楼层
好好学习学习
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
260
金钱
260
注册时间
2016-6-14
在线时间
78 小时
发表于 2017-9-29 02:03:45 | 显示全部楼层
不错不错
回复 支持 反对

使用道具 举报

34

主题

322

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1808
金钱
1808
注册时间
2014-12-4
在线时间
711 小时
发表于 2017-9-29 17:24:02 | 显示全部楼层
请教楼主  代码能不能改到STM32F103RBT6上用,主要担心Flash和Ram够不够用
回复 支持 反对

使用道具 举报

10

主题

71

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1839
金钱
1839
注册时间
2017-1-17
在线时间
37 小时
发表于 2017-9-29 18:29:31 | 显示全部楼层
6666666666留名
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2017-9-26
在线时间
4 小时
发表于 2017-10-1 00:12:37 | 显示全部楼层
菜鸟莫一波大神
回复 支持 反对

使用道具 举报

56

主题

342

帖子

0

精华

高级会员

Rank: 4

积分
961
金钱
961
注册时间
2016-3-8
在线时间
264 小时
发表于 2017-10-1 19:37:38 | 显示全部楼层
可以吧8266刷入nodemcu固件,(固件可选加入HTTP和Sjson),再用lua语言写个简单脚本获取天气并解码,过程8266自动完成,能节省mcu资源。
回复 支持 反对

使用道具 举报

29

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
747
金钱
747
注册时间
2016-5-21
在线时间
199 小时
发表于 2017-10-1 21:04:56 | 显示全部楼层
我靠,楼主我要跪拜你了,我正要搞这个,这几天看孩子一直没时间弄,你居然有现成的了 哈哈哈哈
回复 支持 反对

使用道具 举报

5

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2016-11-1
在线时间
27 小时
发表于 2017-10-7 22:05:18 | 显示全部楼层
刚到 2.4G无线这,也想 联网试试,先留下脚印 ,把网搞通了再来学习
回复 支持 反对

使用道具 举报

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
 楼主| 发表于 2017-10-9 09:33:50 | 显示全部楼层
haysen 发表于 2017-10-1 21:04
我靠,楼主我要跪拜你了,我正要搞这个,这几天看孩子一直没时间弄,你居然有现成的了 哈哈哈哈

希望能帮到你            
好好学习
回复 支持 反对

使用道具 举报

4

主题

41

帖子

0

精华

高级会员

Rank: 4

积分
920
金钱
920
注册时间
2014-1-9
在线时间
114 小时
发表于 2017-10-9 11:00:50 | 显示全部楼层
Nice!!!Mark!!!
回复 支持 反对

使用道具 举报

4

主题

133

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
408
金钱
408
注册时间
2016-1-27
在线时间
63 小时
发表于 2017-10-11 10:39:49 | 显示全部楼层
Mark, 感谢楼主无私分享
Mob:150 0032 0863
QQ:276204039
回复 支持 反对

使用道具 举报

4

主题

133

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
408
金钱
408
注册时间
2016-1-27
在线时间
63 小时
发表于 2017-10-11 10:42:42 | 显示全部楼层
pdwdzz 发表于 2017-10-1 19:37
可以吧8266刷入nodemcu固件,(固件可选加入HTTP和Sjson),再用lua语言写个简单脚本获取天气并解码,过程8 ...

这个思路不错,请问有入门教程吗?
Mob:150 0032 0863
QQ:276204039
回复 支持 反对

使用道具 举报

56

主题

342

帖子

0

精华

高级会员

Rank: 4

积分
961
金钱
961
注册时间
2016-3-8
在线时间
264 小时
发表于 2017-10-12 19:21:27 | 显示全部楼层
liarlaker 发表于 2017-10-11 10:42
这个思路不错,请问有入门教程吗?

百度modemcu调试心得
回复 支持 反对

使用道具 举报

5

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
105
金钱
105
注册时间
2017-8-23
在线时间
32 小时
发表于 2017-10-17 15:59:19 | 显示全部楼层
本帖最后由 null001 于 2017-10-17 17:25 编辑

楼主你好啊,我下载你的连接成功了,但是现在问题是时间获取不对,请问是什么问题?你默认的是2017年9月的,但是显示是从2015-1-21开始的,我改起始时间也还是这个显示,时间也不对。
回复 支持 反对

使用道具 举报

30

主题

159

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1525
金钱
1525
注册时间
2015-11-11
在线时间
163 小时
 楼主| 发表于 2017-10-18 10:31:06 | 显示全部楼层
null001 发表于 2017-10-17 15:59
楼主你好啊,我下载你的连接成功了,但是现在问题是时间获取不对,请问是什么问题?你默认的是2017年9月的 ...

那就是你的rtc没设置对
好好学习
回复 支持 反对

使用道具 举报

5

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
105
金钱
105
注册时间
2017-8-23
在线时间
32 小时
发表于 2017-10-18 10:56:10 | 显示全部楼层
本帖最后由 null001 于 2017-10-19 09:27 编辑
wcyingdream 发表于 2017-10-18 10:31
那就是你的rtc没设置对

都是战舰V3版的,软件没改,是哪里设置?不懂呢。他直接执行else 继续计时,而没有执行设置时间的 if 语句下面的。大概怀疑我的晶振有问题。温度显示我发现问题在于我没有54号字,楼主可以提供下么?我现在用24号字好小。还有就是北京时间好像更新不了,都是用的本地时间。
回复 支持 反对

使用道具 举报

3

主题

32

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1450
金钱
1450
注册时间
2016-9-22
在线时间
31 小时
发表于 2017-10-18 15:32:29 来自手机 | 显示全部楼层
mk  收藏一下
回复 支持 反对

使用道具 举报

10

主题

36

帖子

0

精华

高级会员

Rank: 4

积分
521
金钱
521
注册时间
2015-12-22
在线时间
122 小时
发表于 2017-10-18 16:51:14 | 显示全部楼层
楼主 请问北京时间是怎么提取的呢?
回复 支持 反对

使用道具 举报

14

主题

94

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
362
金钱
362
注册时间
2017-10-2
在线时间
80 小时
发表于 2017-10-23 13:55:29 | 显示全部楼层
666666
回复 支持 反对

使用道具 举报

0

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
200
金钱
200
注册时间
2017-3-20
在线时间
64 小时
发表于 2017-10-27 12:57:23 | 显示全部楼层
下载学习
回复 支持 反对

使用道具 举报

9

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
133
金钱
133
注册时间
2017-4-1
在线时间
4 小时
发表于 2017-11-22 17:16:18 | 显示全部楼层
WiFi模块购买地址 https://shop67012462.taobao.com
回复 支持 反对

使用道具 举报

8

主题

571

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2363
金钱
2363
注册时间
2015-5-8
在线时间
320 小时
发表于 2017-11-22 22:15:18 | 显示全部楼层
厉害
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
495
金钱
495
注册时间
2016-4-23
在线时间
67 小时
发表于 2017-12-30 21:29:00 | 显示全部楼层
楼主,cjson的malloc保留着不改可以吗 ?  改与不改有什么区别吗 ?
学以解忧
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2017-12-16
在线时间
4 小时
发表于 2017-12-30 21:45:08 | 显示全部楼层
大神请教一下,UNICODE TO GBK是怎么实现的?做的表吗?
回复 支持 反对

使用道具 举报

5

主题

50

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
金钱
447
注册时间
2015-12-11
在线时间
143 小时
发表于 2018-1-17 21:59:03 | 显示全部楼层
问下楼主怎么修改地理位置的啊,找了好久没找到啊
回复 支持 反对

使用道具 举报

6

主题

153

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1323
注册时间
2016-12-27
在线时间
156 小时
发表于 2018-2-10 16:56:39 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

9

主题

141

帖子

1

精华

高级会员

Rank: 4

积分
606
金钱
606
注册时间
2017-1-3
在线时间
65 小时
发表于 2018-2-10 20:25:52 | 显示全部楼层
你好,服务器主要是怎么弄的?机智云吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-14 08:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表