ESP8266 Developer Zone The Official ESP8266 Forum 2015-10-14T14:13:53+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=1209 2015-10-14T14:13:53+08:00 2015-10-14T14:13:53+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1209&p=4101#p4101 <![CDATA[Re: 8266 UDP方式长时间发送数据会导致重启]]>
换成RTOS的SDK后,前面提到的重启问题解决了;

SLC模块可以输出IIS对应的MCLK吗,sigma-delta输出的时钟满足不了需求;

Statistics: Posted by danshi126 — Wed Oct 14, 2015 2:13 pm


]]>
2015-10-13T15:42:49+08:00 2015-10-13T15:42:49+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1209&p=4089#p4089 <![CDATA[Re: 8266 UDP方式长时间发送数据会导致重启]]>
可以。

您可以参考我们红外的示例 http://bbs.espressif.com/viewtopic.php?f=31&p=4003#p4003

感谢您对 ESP8266 的关注!

Statistics: Posted by ESP_Faye — Tue Oct 13, 2015 3:42 pm


]]>
2015-10-13T09:18:29+08:00 2015-10-13T09:18:29+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1209&p=4081#p4081 <![CDATA[Re: 8266 UDP方式长时间发送数据会导致重启]]>
我稍后换个RTOS版本的SDK再多测试下,

另外请问下8266芯片引脚可以输出12M或更高的时钟吗?或者能输出IIS Master Clock?

Statistics: Posted by danshi126 — Tue Oct 13, 2015 9:18 am


]]>
2015-10-12T15:16:29+08:00 2015-10-12T15:16:29+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1209&p=4069#p4069 <![CDATA[Re: 8266 UDP方式长时间发送数据会导致重启]]>
硬件定时器 hw timer 是 ISR,请不要直接在 hw timer callback 中调用 espconn_send 发送 UDP 包,可能导致占用中断时间过长,引起重启。

请使用 system_os_task 建立一个任务来发送 UDP 包,在 hw timer callback 中 system_os_post 发送消息触发任务发送 UDP 包。

Statistics: Posted by ESP_Faye — Mon Oct 12, 2015 3:16 pm


]]>
2015-10-10T16:19:43+08:00 2015-10-10T16:19:43+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1209&p=4043#p4043 <![CDATA[8266 UDP方式长时间发送数据会导致重启]]>
软件版本:
SDK:V1.4.0 non OS

用8266做音频流采集,煲机测试2小时左右,发现8266会死机并重启;
煲机测试方式:
8266端:音频流数据量16KByte/S,UDP发送; PC机端:TCP/UDP调试助手接收,调试助手会显示已接收的字节数,PC和8266同连接TP-Link路由器,8266仅发送,PC端仅接收;
重启时输出以下信息(反复测试了3次,3次都出现重启):
fatal_log.png


考虑是否与启用了SLC功能模块有关系,于是把SLC功能模块关闭,只做UDP数据发送,用硬件定时器触发发送数据,每32ms发送512Byte,平均数据量16KByte/S,同样8266仅发送,PC端仅接收;这样煲机测试4小时左右,也会死机并重启,但重启时没有输出相关Fatal信息(反复测试了3次,3次都出现重启):
UDP.png
user_main.rar

Statistics: Posted by danshi126 — Sat Oct 10, 2015 4:19 pm


]]>