HiMPP媒体处理芯片API修改及开发参考
需积分: 48 61 浏览量
更新于2024-08-08
收藏 8.67MB PDF 举报
"该资料是关于STM32微控制器在语音模块应用中的更新说明,主要涉及了多个章节的系统控制、视频输入、视频输出、视频处理子系统和视频编码的相关函数和配置注意事项的修改。文档适用于Hi3518EV200芯片,由深圳市海思半导体有限公司编写。"
这篇文档是海思半导体有限公司为使用HiMPP媒体处理芯片(如Hi3518EV200)进行开发的程序员提供的参考指南。它详述了在STM32微控制器上进行语音模块操作时,对不同功能模块进行系统控制、视频输入、视频输出、视频处理子系统以及视频编码的API接口和配置参数的更新内容。这些更新主要包括:
1. **系统控制**:在2.3小节,修改了HI_MPI_VB_SetConf的注意事项;2.4.2小节,修改了VB_CONF_S的注意事项。这些修改可能涉及到内存管理、缓冲区配置等方面的优化。
2. **视频输入**:3.4小节,更新了HI_MPI_VI_SetLDCAttr、HI_MPI_VI_SetChnAttr、HI_MPI_VI_DisableChn、HI_MPI_VI_SetUserPic、HI_MPI_VI_SetRotate的注意事项,以及HI_MPI_VI_SetUserPic的芯片差异和注意事项。这可能意味着对摄像头输入的处理方式有了新的调整或优化。
3. **视频输出**:4.2小节和4.3小节,HI_MPI_VO_SendFrame的注意事项和一些结构体如VO_VIDEO_LAYER_ATTR_S、VO_ZOOM_ATTR_S、VO_PUB_ATTR_S的注意事项有所修改,这可能涉及到画面显示、缩放和公共属性设置的变化。
4. **视频处理子系统**:5.2.2和5.2.3小节,以及5.3小节中若干函数的注意事项被修改,如HI_MPI_VPSS_SetChnMode、HI_MPI_VPSS_SetExtChnAttr、HI_MPI_VPSS_SetLowDelayAttr,VPSS_CROP_INFO_S的注意事项和VPSS_CHN_ATTR_S的成员和注意事项。这些修改可能与视频处理性能、画面裁剪和低延迟模式有关。
5. **视频编码**:6.2章节中,针对Hi3519芯片,部分小节如6.2.11.1和6.2.4进行了修改,涉及到表6-2、6-4、6.3小节的几个函数的注意事项以及表6-3、6-6的更新。编码格式如VENC_ATTR_MJPEG_S、VENC_ATTR_H264_CBR_S等的配置参数可能有所变化,影响到视频压缩效率和质量。
这些修改旨在提高系统的稳定性和效率,开发者需要根据这些更新来调整他们的代码,以确保与最新的硬件和软件兼容。文档强调,产品的具体功能和服务可能会受到购买时的商业合同和条款的限制,且海思公司不对文档内容提供任何明示或暗示的保证。此外,由于产品不断升级,文档内容也会定期更新,开发者应持续关注最新的开发参考资料。
2023-08-04 上传
2023-09-08 上传
2023-07-29 上传
2023-08-01 上传
2023-05-26 上传
2023-03-07 上传
张诚01
- 粉丝: 32
- 资源: 3910
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案