OpenHarmony开发者论坛
标题:
【移植】芯片移植常见问题
[打印本页]
作者:
诚迈_雨哥
时间:
2024-1-9 08:59
标题:
【移植】芯片移植常见问题
[md]# 常见问题
## 如何将用户的堆内存挂载进内核
内核堆内存配置的相关宏如下,用户可根据实际情况,在target_config.h中配置:
**表1** 内核堆内存配置相关宏
| 宏名称 | 描述 |
| ------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| LOSCFG_SYS_EXTERNAL_HEAP | 这个宏决定系统是使用内核的内部堆内存还是用户的堆内存,默认为0(即使用内部的堆内存),大小为0x10000;如果用户需要基于外部的堆内存,那么可以将该宏设置为1。 |
| LOSCFG_SYS_HEAP_ADDR | 内核堆内存的起始地址。 |
| LOSCFG_SYS_HEAP_SIZE | 内核堆内存的大小,即LOSCFG_SYS_HEAP_ADDR指定的内存块大小。 |
**说明:**
指定的堆内存范围务必保证没有其他模块使用,避免踩内存,破坏堆内存功能。
## 声明
* 本文转载自
https://gitee.com/openharmony/do ... /device-dev/porting
;
* 源文件目录 ./docs/zh-cn/device-dev/porting/porting-chip-faqs.md;
* 文件修改截止日期 2024.01.01
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5