在使用ESP8266进行编程时,可以通过esp_flash_get_size函数来获取FLASH空间的大小,但是一直有两件事情搞不明白: |
|
相关推荐
1个回答
|
|
1. 当使用esp_flash_get_size函数获取FLASH空间大小时,它会返回的是在烧写时选择的FLASH空间的大小,而不是真实的FLASH空间大小。因此,在选择烧写时的空间大小时,需要根据实际需求进行选择。
2. 除了询问别人或者开盖查看,可以通过在编程中使用ESP8266的API来获取FLASH空间大小。除了esp_flash_get_size函数,还可以使用以下函数来获取FLASH空间大小: - system_get_flash_size_map():返回一个记录FLASH分区信息的数据结构,其中可以获取到FLASH的大小。 - spi_flash_get_id():返回SPI FLASH芯片的ID,根据ID可以识别芯片并获取其空间大小。 这些函数可以在ESP8266的API文档中找到详细的说明和示例。
最佳答案
|
|
1 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
RISCV的主流指令集有哪些?
risc-v有哪些开发环境?
ES32VF2264需要用什么工具来下载调试
ES-Link-OB下载调试器
risc-v和arm哪个更有前途?
沁恒的蓝牙分析仪怎么用?
如何在VSCODE下面进行RISC-V的调试
有没有大佬用过CH32V203在RTT的CDC功能?
对第四届 RISC-V 中国峰会有何期待?
访问SD卡问题
扫一扫,分享给好友
电子发烧友网
电子发烧友论坛
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号