Presentation is loading. Please wait.

Presentation is loading. Please wait.

DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司

Similar presentations


Presentation on theme: "DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司"— Presentation transcript:

1 DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
Guangzhou Tronlong Electronic Technology Co., Ltd

2 01 采集缩放显示例程概述 02 例程编译配置讲解 03 例程源码解析

3 01 采集缩放显示例程概述 程序功能: 从 TVP5158 模块采集视频图像,在 VPSS M3 中进行缩放,然后也是通过 VPSS M3 进行输出显示。 Cap Dis Dei 采集 显示 缩放 01 广州创龙电子科技有限公司

4 01 采集缩放显示例程概述 程序工程文件: main.c —— 源码 makefile —— 编译规则
Rules.make —— 编译环境变量定义 02 广州创龙电子科技有限公司

5 01 采集缩放显示例程概述 例程编译与运行: 修改源码适配采集模块 —— TVP5158、TVP7002、ADV7611……
修改 makefile 配置编译环境 make 编译 更新程序到板卡 初始化板卡环境 运行程序 03 广州创龙电子科技有限公司

6 02 例程编译配置讲解 例程与开发环境 RDK 的依赖关系: mcfw_api Mcfw Demo link_api syslink
codec(h264) ti_tools 04 广州创龙电子科技有限公司

7 02 例程编译配置讲解 Rules.make: 开发包各组件路径 DDR 内存配置 生成文件后缀配置 音频处理框架 RPE 配置
export 变量 05 广州创龙电子科技有限公司

8 02 例程编译配置讲解 开发包路径配置 makefile: 引入 Rules.make 文件生成路径配置 编译选项配置
依赖头文件和库路径配置 编译过程控制 06 广州创龙电子科技有限公司

9 03 例程源码解析 程序流程: 检查命令行参数、注册中断信号 启动 初始化 vsys、vcap、vdis 模块 CaptureLink
DeiLink 启动 LINK 链路 DisplayLink 收到中断 终止 07 广州创龙电子科技有限公司

10 03 例程源码解析 模块初始化: Vsys_init(&prms_sys); Vcap_init(&prms_vcap);
Vdis_init(&prms_vdis); Vdis_start(); Vcap_start(); 08 广州创龙电子科技有限公司

11 03 例程源码解析 LINK 初始化: CaptureLink_CreateParams prm_capture;
CaptureLink_CreateParams_Init(&prm_capture); prm_capture.outQueParams[0].nextLink = gVcapModuleContext.deiId[0]; DeiLink_CreateParams prm_dei; MULTICH_INIT_STRUCT(DeiLink_CreateParams, prm_dei); prm_dei.inQueParams.prevLinkId = gVcapModuleContext.captureId; DisplayLink_CreateParams prm_dis; MULTICH_INIT_STRUCT(DisplayLink_CreateParams, prm_dis); prm_dis.inQueParams[0].prevLinkId = gVcapModuleContext.deiId[0]; 09 广州创龙电子科技有限公司

12 广州创龙电子科技有限公司 谢谢 官网: 论坛:


Download ppt "DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司"

Similar presentations


Ads by Google