Hi3559V100双系统内存布局与SDK应用指南
需积分: 31 68 浏览量
更新于2024-08-09
收藏 1.17MB PDF 举报
《系统内存布局 - 《高等几何》》一书由梅向明、刘增贤和林向岩共同撰写,出版于1983年,内容探讨了计算机硬件特别是嵌入式系统如Hi3559V100的内存管理。该芯片支持两个操作系统,Linux和Huawei LiteOS,它们通过共享内存进行数据交换。为了高效运行和保持数据独立性,Hi3559V100 SDK包默认分配了几个关键内存区域:
1. **Parameter内存区**:用于存储全局参数和配置信息,对于系统初始化和快速启动至关重要。
2. **IPCM内存区**:IP Control and Management,通常用于处理系统级控制和通信任务。
3. **Huawei LiteOS系统内存区**:专用的轻量级实时操作系统内存,确保其任务的高效执行。
4. **Linux系统内存区**:为传统的操作系统Linux预留的内存空间,负责更复杂的系统服务和应用。
5. **MMZ内存区**:媒体编解码功能所需的专用内存,保证多媒体处理性能。
Hi3559V100的DDR地址空间从0x80000000开始,操作系统和专用内存区域被精心设计成非重叠,以避免冲突。针对Hi3559V100的DV产品形态,SDK提供了默认的内存分配参考配置,如图3-8所示。
值得注意的是,该指南是针对Hi3559V100和Hi3556V100的SDK应用的详细说明,版本为00B04,发布于2017年3月30日,由深圳市海思半导体有限公司发行并保留所有权利。使用时必须遵循版权和商标声明,且可能随产品升级而更新,仅作使用指导,不构成法律保证。指南内容涵盖了双系统业务框架、软件架构、开发环境搭建、SDK安装编译、客制化修改、系统镜像生成与烧写、以及单板调试运行等方面,特别指出Hi3556V100与Hi3559V100在大部分情况下具有相同的特性,但在某些特定章节可能存在差异。文档的目标读者包括技术支持工程师和软件开发工程师。
2019-06-06 上传
2009-04-05 上传
2024-03-01 上传
127 浏览量
2023-08-27 上传
2009-12-07 上传
2021-10-14 上传
2022-06-20 上传
2010-01-02 上传
Fesgrome
- 粉丝: 37
- 资源: 3811
最新资源
- UML基础之用例图第一章UML基础之用例图第一章UML基础之用例图第一章
- Effectice Java 第2版
- clearquest中文手册
- VBScript脚本语言(QTP知识)
- 一些实用的单片机c程序
- FLEX 入门教程帮助文档
- 卡王MAC绑定IP,DHCP关闭,MAC过滤解决方案初探
- Linux进程管理教程
- gns3+tutorial()中文版)(pdf)
- 实战windows server 2008 企业版WEB服务器环境的配置
- 数据库系统概论第四版课后题答案
- Linux 初学者入门优秀教程
- 好友系统策划(策划学习)
- Java 网摘 经典的总结
- Spring+Struts+Hibernate的详解课件
- Jmeter性能测试工具的使用