# apps_mempool_demo **Repository Path**: haloos/apps_mempool_demo ## Basic Information - **Project Name**: apps_mempool_demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-06-30 - **Last Updated**: 2025-10-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mempool_demo代码仓库说明 ## 1. 代码仓库简介 mempool_demo仓库是内存池共享示例工程,包括应用文件及配置工程,配置工程支持TC397平台,基于TC397 demo开发板,实现了以太网协议栈和驱动的内存池共享。mempool_demo中展示了VCOS内存池共享能力,可以节省以太网的内存消耗。 ## 2. 代码目录 mempool_demo 源代码在 haloosspace/vcos/examples/mempool_demo 目录下,目录结构如下图所示: ```text mempool_demo ├── README.md # 项目说明文档,包含入门指南和使用说明 ├── CMakeLists.txt # 项目主构建脚本,定义编译选项和目标生成规则 ├── apps # 应用程序源代码目录 │ ├── system.c # 任务初始化相关文件 | └── ... ├── mempool_cli # 内存池维测命令代码目录 │ ├── mempool_main.c # 内存池命令行文件 | └── ... └── system_cfg # 平台配置目录 └── a2g_tc397_5v_tft # tc397平台特定配置 ├── config # 配置文件目录 ├── gen_data # 生成的代码文件目录 ├── mempool_demo.vcosproject # tc397演示项目文件 └── vcos_project.xml # VCOS项目配置文件 ``` ## 3. 仓库使用入门 使用手册详见 [ETH内存池共享方案实践](https://gitee.com/haloos/docs/blob/master/tech_cases/eth_mempool_sharing_practice.md)