第七讲 TI多核嵌入式处理器的CodecEngine框架介绍及其调用分析.pdf

第七讲 TI多核嵌入式处理器的CodecEngine框架介绍及其调用分析.pdf

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Beagle Board嵌入式处理器的系统开发 TI多核嵌入式处理器 CodecEngine框架介绍及 其调用分析 2012/11/16 美国德州仪器 1 基于Beagle Board嵌入式处理器的系统开发 1、CodecEngine框架及其开发 2 、CodecEngine框架的三个主要组成 3、Dvsdk 中自带demo 的介绍 4 、调用流程分析 5、添加自己的算法并进行调用 2012/11/16 美国德州仪器 2 基于Beagle Board嵌入式处理器的系统开发 Codec Engine介绍  TI为多核架构的平台提供了一套开发框架CodecEngine,该 框架为多核之间的通信和交互提供了一套完整的解决方案, 但是由于涉及到的概念和内容较多,使初学者入门起来比较 困难,往往抓不到重点,刚开始所学习的并不是开发过程中 很主要的内容,所以下面对每一个有用的内容进行一个简明 扼要的介绍,并通过具体的实例对该框架的开发有一个大致 的了解。 2012/11/16 美国德州仪器 3 基于Beagle Board嵌入式处理器的系统开发 1、CodecEngine框架及其开发 什么是CodecEngine ? 简单的说,CodecEngine就是TI开发的一个 框架,这个框架的作用就是为了方便ARM和 DSP之间的通信以及ARM对DSP 的调用,这 样开发者可以专注于DSP端算法的编写,将 ARM和DSP之间复杂的交互细节隐藏起来。 2012/11/16 美国德州仪器 4 基于Beagle Board嵌入式处理器的系统开发 1、CodecEngine框架及其开发 Codec Engine框架所编写的程序的运行平台 1、通过Codec Engine API调用的算法可以运行在 本地(ARM侧)或者远端(DSP侧) ; 2 、Codec Engine可以基于ARM +DSP 、DSP或 ARM上运行; 3、无论Codec Engine运行在ARM还是DSP上, 对应的Codec Engine API都是完全一致的; 4 、Codec Engine的API与操作系统无关。比如 Linux 、VxWorks和WinCE环境下的Codec Engine API 都是完全一致的。 2012/11/16 美国德州仪器 5 基于Beagle Board嵌入式处理器的系统开发 2 、CodecEngine框架的三个主要组成  Codec Codec是算法生成的地方,算法开发者可以依据TI 提供的标准模版进行算法开发,也就是开发一个算法要 建造一个算法工程,在该工程下进行算法的编写,类比 于用VC建一个工程开发程序一样。该工程对外的接口是 规定好的为了方便调用。每个Codec算法工程编译好后, 生成一个库文件和一些配置信息。  APP

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档