zoukankan      html  css  js  c++  java
  • ESP8266小知识与注意事项

    小知识

    1. 什么是"512+512"、“1024+1024”?

    当ESP8266支持FOTA(无线升级)时,会给系统做个备份,当升级失败时,使之不至于死机。所以flash会被分割成2半,一半存储正在运行的系统,一半存储备份的系统。

    所以1M的flash可以被分割成512K+512K,2M的flash被分成1024K+1024K。

    有时候,系统程序占用flash都不大,但是用户数据很多(比如图片音乐等)。为了腾出更多的flash空间给用户数据。

    2M的flash可以被切割成512K+512K。

    如此这般,我们就可以腾出足足1024K的flash给用户数据了。

    更多细则请参见:https://www.espressif.com/sites/default/files/99c-esp8266_ota_upgrade_en_v1.6.pdf

    注意事项

    确保ESP8266电源有300mA以上的负载能力,否则会出现如下这般的死机状况(实际工作并非需要300mA,但是启动的时候可能存在峰值状态,所以至此)

     ets Jan  8 2019,rst cause:2, boot mode:(3,7)
    load 0x40100000, len 2408, room 16 
    tail 8
    chksum 0xe5
    load 0x3ffe8000, len 776, room 0 
    tail 8
    chksum 0x84
    load 0x3ffe8310, len 632, room 0 
    tail 8
    chksum 0xd8
    csum 0xd8

    回首页

  • 相关阅读:
    SpringBoot使用SpringSession和redis解决session共享问题(nginx反向代理)
    centos7中安装和配置nginx和keepalived
    定位
    css
    css美化
    html5
    列表,表格,媒体元素
    表单
    一期测试错题修改
    字符串
  • 原文地址:https://www.cnblogs.com/ansersion/p/10471999.html
Copyright © 2011-2022 走看看