基于davinci的3G 视频服务器,视频监控方案设计
时间:2019-12-25
大小:175.5KB
阅读数:212
查看他发布的资源
资料介绍
基于davinci的3G 视频服务器,视频监控方案设计
介绍一种不需要仿真器¥1999元低成本的DAVINCI开发平台
序:
DAVINCI 系列芯是TI公司最新推出的基于最新C6X+
DSP内核的双核处理器,由于该处理器的高性能的双核架构和丰富的视频外设,使用该处
理芯片可以广泛应用在视频监控,多媒体视频,医疗电子,视频教育等各种视频应用行
业。但是由于davinci处理本身的双核架构,导致开发DAVINCI软件相对比较复杂,对此
TI 在该架构上提出一种 基于code engine的快速软件开发机制,将TI
DSP的算法进行封装,将TI 和ARM 端的通信机制进行封装,在我们基于DAVINCI
的多个产品的开发经验中发现,其实TI 公司这个code
engine机制就比较复杂,需要开发者花费很多时间去学习和了解,并且由于ARM
和DSP
本身就可以直接通过共享内存进行通信,所以我们在最新的产品设计上抛弃了这套复杂
的code engine机制,从TI 的这套双核通信机制中抽取出
1:DSP程序的加载代码,dspboot程序,使用该程序可以直接加载CCS生成的out文件
2:基于共享内存的DSP调试工具,dspdebug
,通过在dsp程序中加入调试打印信息,并且把这些调试打印信息按照一定的格式写入到
ARM 可以访问的共享内存,arm这边运行dspdebug
实时把dsp的调试信息显示在终端输出口,实现DSP的不需要仿真器的调试。
开发平台的硬件资源
[pic] 主处理器 DM6446 / DM6441, 64M DDR/ 128M DDR
[pic] ……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。