收藏

查看内存以及外存

分类: 基础知识篇 >> ESP32基础知识 发布于 2024-05-16 385次阅读0点赞0收藏

1. 查看栈、堆

>>> import micropython
>>> micropython.mem_info()
stack: 2160 out of 8192
GC: total: 37952, used: 4752, free: 33200
 No. of 1-blocks: 78, 2-blocks: 21, max blk sz: 19, max free sz: 1941

说明

  • 8192:表示栈空间是8K
  • 37952:表示堆空间有37k

    2. 查看集成的Flash存储空间大小

>>> import esp
>>> esp.flash_size()
4194304
>>> esp.flash_size()/1024/1024
4.0

说明:
表示当前设备有4M的外存,MicroPython以及代码等都存储在这个Flash芯片中

代码:

import micropython
import esp

print(micropython.mem_info())
print(esp.flash_size()/1024/1024)
VIP
购买
建议
意见
联系
客服
在线咨询

您可以与在线客服进行沟通获得帮助

工作日:8:00~22:00节假日:9:00~20:00

微信号: mpyos01

Q Q号: 1401211620

免费
福利
0.023254s