用户工具

站点工具


wifi:esp-8266

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
wifi:esp-8266 [2017/12/05 22:26]
Chris
wifi:esp-8266 [2021/02/17 22:16] (当前版本)
行 1: 行 1:
 +  * 乐鑫官网 https://​www.espressif.com/​zh-hans/​products/​hardware/​esp8266ex/​resources
   * 分享下自己esp-8266WIFI模块做的外网控制方案+源码+教程 http://​tieba.baidu.com/​p/​5278258663?​see_lz=1   * 分享下自己esp-8266WIFI模块做的外网控制方案+源码+教程 http://​tieba.baidu.com/​p/​5278258663?​see_lz=1
 +  * Esp8266学习之旅 https://​blog.csdn.net/​xh870189248/​article/​details/​78703905
 +
 +====== 知识点 ======
 +  - 标注「ICACHE_FLASH_ATTR」宏的函数存储在irom0里面(Flash里面),表示将其存放在Flash中,仅调用时才加载到cache 运行;没有标注的会放在iram1里面,iram1大小只有32KB,IoT_Demo固件使用了大约27KB,还剩下5KB,而irom0最大支持768KB。所以如果自己用SDK开发,请尽量给函数都标注该宏,不然会出现内存不够用的错误信息:「.output/​eagle/​debug/​image/​eagle.app.v6.out section `.text'​ will not fit in region `iram1_0_seg'​」
 +  - 不要在GPIO或UART中断处理函数中调用带有「ICACHE_FLASH_ATTR」宏的函数,否则可能会进入异常导致重启。
 +  - 上电时会以串口波特率76800bps(和晶振有关)打印「ets Jan 8 2013,rst cause:2, boot mode:​(1,​7)」等信息,这一上电信息是保存在片上固化ROM的,无法屏蔽。
 +  - 硬件中断定时器,顾名思义,就是利用中断进行的定时。而且更为的准确,但是你用了这个硬件中断定时器,你这无法使用PWM驱动接口,因为公用了一个硬件定时器。切记切记!!
 +
 +
 +====== 参考资料 ======
 +
   * ESP8266的Arduino内核文件 https://​github.com/​esp8266/​Arduino   * ESP8266的Arduino内核文件 https://​github.com/​esp8266/​Arduino
   * ESP8266+微信小程序连接流程 http://​bbs.elecfans.com/​forum.php?​mod=viewthread&​tid=1149001&​page=1&​authorid=2141703   * ESP8266+微信小程序连接流程 http://​bbs.elecfans.com/​forum.php?​mod=viewthread&​tid=1149001&​page=1&​authorid=2141703
行 5: 行 17:
   * [[http://​bbs.mydigit.cn/​read.php?​tid=1680579|stm32+ESP8266的门磁和红外遥控,有微信推送和微信控制功能(开源)]]   * [[http://​bbs.mydigit.cn/​read.php?​tid=1680579|stm32+ESP8266的门磁和红外遥控,有微信推送和微信控制功能(开源)]]
   * [[http://​www.arduino.cn/​thread-7368-1-1.html|Ulink——基于微信的物联网平台]]   * [[http://​www.arduino.cn/​thread-7368-1-1.html|Ulink——基于微信的物联网平台]]
 +  * [[http://​blog.csdn.net/​qq_24397253/​article/​details/​52749765|新手初识安信可ESP8266,微信直连云]]
 +  * http://​bbs.eeworld.com.cn/​forum.php?​mod=viewthread&​tid=495038&​authorid=631177&​page=1
wifi/esp-8266.1512483962.txt.gz · 最后更改: 2021/02/17 22:16 (外部编辑)