海思HiIVE API开发参考指南

需积分: 0 22 下载量 168 浏览量 更新于2024-07-16 1 收藏 2.39MB PDF 举报
"HiIVE API 参考.pdf" 本文档是海思半导体有限公司为开发者提供的一份关于使用海思媒体处理芯片的IVE(Intelligent Video Engine)协处理器进行智能分析方案开发的API参考指南。主要目标是帮助程序员在开发过程中获取IVE协处理器支持的各种参考信息,包括API接口、头文件、错误码以及Proc信息等相关资料。 文档版本为24,发布日期为2019年2月28日。海思保留所有版权,未经许可,不得擅自复制或传播文档内容。文中提到的商标分别属于各自的持有者。文档中描述的产品、服务或特性可能会受到海思公司商业合同和条款的限制,且不提供任何形式的明示或默示保证。此外,文档内容可能因产品升级等原因而更新,仅作使用指导,不构成担保。 文档特别指出,对于不同型号的芯片,如Hi3520DV300与Hi3521A、Hi3518EV201与Hi3516CV200等,在未特别说明的情况下,其功能和API使用上是相同的。这表明开发者可以参照这些相同点进行跨型号的开发工作。 海思IVE API参考文档涵盖了以下主要内容: 1. API接口:提供了IVE协处理器的编程接口,包括初始化、配置、启动、停止等功能调用,以及数据处理和结果获取等操作。 2. 头文件:包含编程所需的所有定义和声明,如结构体、枚举类型、函数原型等,这些都是编写程序时需要引入的文件。 3. 错误码:列出了可能出现的错误代码及其含义,有助于开发者在遇到问题时快速定位和解决。 4. Proc信息:可能涉及到系统状态查看和调试的相关信息,通过Proc文件系统来访问和控制IVE协处理器的状态。 开发者在使用此文档时,需注意与海思的商业合同条款相符,并遵循文档中的警告和注意事项,确保合法合规地使用这些信息。同时,海思提供了客户服务联系方式,包括电话、传真和电子邮件,以便开发者在遇到问题时能够及时获得技术支持。 通过深入理解和运用这份HiIVE API参考文档,开发者可以充分利用海思媒体处理芯片的IVE协处理器功能,实现高效的智能视频分析应用,如人脸识别、行为识别、物体检测等。