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

    回首页

  • 相关阅读:
    105.UDP通信实现广播
    104.tcp多线程读写实现群聊
    103.tcp通信实现远程控制
    102.tcp实现多线程连接与群聊
    101.自动注入
    100.dll调用
    99.遍历进程并直接写入内存
    98.TCP通信传输文件
    97.TCP通信
    96.udp通信
  • 原文地址:https://www.cnblogs.com/ansersion/p/10471999.html
Copyright © 2011-2022 走看看