# vcos_include **Repository Path**: c_jack/vcos_include ## Basic Information - **Project Name**: vcos_include - **Description**: 智能车控OS(VCOS)用户可见API头文件的统一管理库 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2025-04-29 - **Last Updated**: 2025-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # include代码仓库说明 > 注意,当前开源初期本 include 暂不开放具体实现,开发者可通过仓库更新公告跟踪后续开放进度 ## 1. 代码仓库简介 本仓库是用户可见API头文件的统一管理库,旨在为开发者提供清晰、稳定的编程接口,并确保代码隔离性与长期可维护性 ## 2. 使用说明 当前API分为两大类别: - POSIX标准接口:提供符合POSIX规范的通用系统调用,兼容主流操作系统生态,适用于需要跨平台移植或标准化交互的场景 - VCOS功能栈接口:面向系统特定功能的底层接口,提供更细粒度的硬件与资源控制能力 > 提示:为优化代码结构,功能栈接口默认通过服务映射统一为RTE(Runtime Environment)接口,相关生成代码可查看用户工程目录下的 gen_data/Rte 路径(例如:tc397_demo/cfg_prj/gen_data/Rte)。RTE接口通过抽象隔离实现细节,降低模块耦合度,是推荐的首选调用方式。若需直接访问未封装的裸功能栈接口(非推荐场景),可在 components/include 目录下查找头文件