Maix.utils

    gc_heap_size([size])

    获取或者设置 GC 堆大小,如果报内存不够时可以考虑设置大一点

    参数

    无 或者 传入新的 GC 堆大小.

    • 如果没有参数就只是获取堆大小;
    • 如果有参数则设置堆大小,然后会自动重启

    返回值

    GC 堆大小

    • 使用实例
    import Maix
    # Maix.utils.gc_heap_size(0x80000) # 固件默认配置为 500KB
    Maix.utils.gc_heap_size(0x96000) # 600KB
    

    flash_read(flash_offset, size)

    从内部 flash 读取 size 指定大小(字节数) 数据

    参数

    flash_offset: flash 地址偏移

    flash_offset: flash 地址偏移

    heap_free()

    >>> Maix.utils.gc_heap_size()
    524288
    >>> Maix.utils.heap_free()
    4374528
    

    文章中脚本测试条件为:

    • MaixDock
    • MaixPy v0.5.0_246(标准版固件)