帮您快速入门 TI 的 Codec Engine帮您快速入门 TI 的 Codec Engine 德州仪器半导体技术(上海)有限公司 通用 DSP 技术应用工程师 崔晶 德州仪器(TI)的第一颗达芬奇(DaVinci)芯片(处理器)DM6446 已经问世快 三年了。继 DM644x 之后,TI 又陆续推出了 DM643x,DM35x,DM6467,OMAP353x 等一系列 ARM+DSP 或 ARM+视频协处理器的多媒体处理器平台。很多有很强 DSP 开发经验或 ARM 开发经验的工程师都转到达芬奇或通用 OMAP(OMAP353x)平台 上开发视频监控、 视频会议及便携式多媒体终端等产品。 大家都面临着同一个问 题,那就是如何实现 ARM 和 DSP 或协处理器的通信和协同工作?TI 的数字视频 软件开发包(DVSDK)提供了 Codec Engine 这样一个软件模块来实现 ARM 和 DSP 或协处理器的协同工作。 有很多工程师反馈这个软件模块非常好用, 节省了很多 开发时间,也有工程师认为 TI 提供的资料太多,不知如何快速上手。本文将从 一个第一次接触 Codec Engine 的工程师角度出发,归纳 TI 提供的相关资源(文 d 档,例程和网络资源)并介绍相关开发调试方法帮您快速入门 Codec Engine。 1.Codec Engine 概述 re te 如图 1 所示,Codec Engine 是连接 ARM 和 DSP 或协处理器的桥梁,是介于应用 is 层(ARM……