1 Star 0 Fork 4.9K

黄承耿 / docs

forked from OpenHarmony / docs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
faq.md 2.96 KB
一键复制 编辑 原始数据 按行查看 历史
NEEN 提交于 2021-03-12 17:59 . !197 Docs Update version 1.0.1

FAQ

How Do I Mount the Heap Memory to the Kernel?

  • The following table describes the macros for configuring the kernel heap memory. You can configure them as required in the target_config.h file.

Table 1 Macros for configuring the kernel heap memory

Macro

Description

LOSCFG_SYS_EXTERNAL_HEAP

Specifies whether the internal kernel heap memory or the user heap memory will be used. The default value is 0 and indicates that the internal heap memory whose size is 0x10000 will be used. If you want to use the external heap memory, set this macro to 1.

LOSCFG_SYS_HEAP_ADDR

Specifies the start address of the kernel heap memory.

LOSCFG_SYS_HEAP_SIZE

Specifies the size of the kernel heap memory, that is, size of the memory block specified by LOSCFG_SYS_HEAP_ADDR.

  • Note:

Ensure that the specified heap memory range is not used by other modules. Otherwise, functions of the heap memory will be damaged due to the heap memory corruption.

1
https://gitee.com/hcg-96/docs.git
git@gitee.com:hcg-96/docs.git
hcg-96
docs
docs
master

搜索帮助