在使用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 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
risc-v目前在什么领域最热门?
最近国产的rsic-v的mcu有什么新品发布
RISC-V的指令有什么特点?
请问是否可以使用Keil对CH32V系列MCU进行开发?
risc-v有哪些开发环境?
RV 和ARM有什么区别
CH32V的产品周期是多长时间啊?
单片机跑Freertos怎么样?
RISC-V在AI领域的发展前景怎么样?
沁恒的蓝牙分析仪怎么用?
扫一扫,分享给好友
电子发烧友网
电子发烧友论坛
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号