自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PLUTO AREA

软件开发中心

  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 DVSDK介绍

下面对DVSDK的软件架构,各个软件模块的功能等做简要介绍。 DVSDK是多个软件模块的集成,包括纯DSP端的软件模块,ARM的软件模块和双核交互的软件模块。 DVSDK的软件包都是基于实时软件模块(Real-Time-Software-Component:RTSC)的, 还需要安装RTSC的工具XDC,XDC是TI开源的一个工具,可以支持跨平台的开发,能够最大程度的代码重用;

2010-07-26 20:27:00 1948

原创 环境搭建之DVSDK的安装

 DVSDK(Digital Video Software Development Kit)是TI公司推出的一款软件,作用是建立ARM与DSP之间的联系。关于DVSDK的使用,我只是新手,不便作出太多描述。在此只记录环境的搭建——DVSDK的安装。TI DVSDK Software 包括如下部分:DSP/BIOS for Linux: DSP/BIOS是一个可扩缩的实时DSP核,它提供

2010-07-26 20:25:00 1273

原创 GPP和DSP

        通用处理器(GPP,General-Purpose Processor), GPP不是设计来做密集乘法任务的,即使是一些现代的GPP,也要求多个指令周期来做一次乘法。 GPP使用冯.诺依曼存储器结构,这种结构中,只有一个存储器空间通过一组总线(一个地址总线和一个数据总线)连接到处理器核。通常,做一次乘法会发生4次存储器访问,用掉至少四个指令周期。         而DSP处理器

2010-07-22 11:30:00 1641

原创 vmare下Linux空间扩大教程(chinaitlab)

   随着Linux虚拟机的不断使用,在VMware中经常遇到 预先装好的 linux 虚拟机的硬盘空间过小 的问题,造成很多软件不能安装, 而重新装一个,又挺麻烦。于是,上网搜了下关于 vmware 硬盘扩容的方法。 总结如下:  1、挂载点必须是一个目录。  2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。  一:首先

2010-07-17 20:57:00 892

原创 达芬奇 DMSoC 初始化流程

达芬奇 DMSoC 初始化流程      

2010-07-17 10:22:00 1333

原创 堆(heap)和栈(stack)的区别

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/35647457.html  一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)

2010-07-12 22:11:00 1019

原创 H.264与MPEG4两种压缩算法的比较

JVT(Joint Video Team,视频联合工作组)于2001年12月在泰国Pattaya成立。它由ITU-T和ISO两个国际标准化组织的有关视频编码的专家联合组成。 JVT的工作目标是制定一个新的视频编码标准,以实现视频的高压缩比、高图像质量、良好的网络适应性等目标。目前JVT的工作已被ITU-T接纳,新的视频压缩编码标准称为H.264标准,该标准也被ISO接纳,称为AVC(Advance

2010-07-08 00:55:00 1698

原创 达芬奇技术的相关书籍

学习达芬奇技术已经差不多三个月了,深感资料之少的困恼。截止目前总共发现三本介绍达芬奇技术的书籍。介绍给大家参考1. 《DAVINCI技术原理与应用指南》。感觉达芬奇技术介绍的比较少,相反其他东西介绍的却不少。与第二本结合来看会是个不错的选择。2.   《达芬奇技术--数字图像/视频信号处理新平台》,感觉就是TI官方文档的翻译版本,介绍的很粗糙,但绝对适合快速入门的初学者。3. 《最新D

2010-07-08 00:46:00 2449 2

原创 DM355以低成本刺激视频安全应用走向高清和智能时代

作者:电子系统…    文章来源:电子系统设计 DM355是德州仪器(TI)针对便携式高清(HD)视频播放、压缩和监控产品市场推出的最新达芬奇(DaVinci)处理器,它主要由集成的视频处理子系统、MPEG-4/JPEG协处理器(MJCP)、ARM926EJ-S内核以及多种外设组成,主要针对数码相机、IP摄像机、数码相框、医学成像以及婴儿视频监护器等应用,其216MHz版本在批量达到5万片时价

2010-07-08 00:33:00 1773

原创 面向便携高清视频应用DaVinci DM355处理器

DaVinci DM355 Processor for Portable HD Video Application TI公司TI的DaVinci解决方案可以面向广阔的数字视频应用,这些应用中许多都是现在很热门的产品,包括个人媒体播放器、数码相机、数码相框、IP网络摄像机、视频婴儿监视器等等(如图1所示),所有这些应用都要求低功耗、便携式和高清视频。TMS320DM355处理器概述

2010-07-08 00:19:00 995

原创 V4L2应用程序框架

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/36919114.html V4L2采用流水线的方式,操作更简单直观,基本遵循打开视频设备、设置格式、处理数据、关闭设备,更多的具体操作通过ioctl函数来实现。1.打开视频设备在V4L2中,视频设备被看做一个文件。使用open函数打开这个设备:

2010-07-07 23:20:00 876 1

原创 V4L2的开发流程

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/34121238.html 一般操作流程(视频设备): 1.  打开设备文件。 int fd=open("/dev/video0",O_RDWR); 2.  取得设备的capability,看看设备具有什么功能,比如是否具有视频输入,或者音频输入

2010-07-07 23:18:00 798

原创 DAVINCI开发原理之五----引擎(CE)与服务器(CS)的工作原理

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/35618716.html  编解码引擎CE和服务器CS之间的关系可以比作客户机和应用服务器之间的关系,本质上是远过程调用思想在双核上的实现。1. 远过程调用(RPC)的工作原理       远过程调用最初是用在C/S架构上进行互操作的一种机制,是O

2010-07-07 23:12:00 627

原创 DAVINCI开发原理之四----达芬奇编解码服务器(Codec Server)

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/35617873.html  编解码服务器(CS)就是一个二进制文件,它集成了编解码器,框架组件和一些系统代码,当CS运行在DSP上时,它使用了DSP/BIOS作为其内核。CS同时包括了对客户请求的相关DSP/BIOS线程。CS可以代表实际的DSP硬件、导入

2010-07-07 23:07:00 935

原创 DAVINCI开发原理之三----达芬奇编解码引擎Codec Engine(CE)

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/35617547.html DaVinci是DSP和ARM双核架构的SOC芯片。对芯片与外界的交互通过ARM端的Montavista Linux和相关驱动与应用程序来管理,DSP端只处理编解码相关的算法。DSP和ARM之间的通讯和交互是通过引擎(Engine

2010-07-07 23:02:00 762

原创 DAVINCI开发原理之二----DSP端开发环境的建立(DVSDK)

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/35617496.html 在一中只是建立了DVEVM的开发环境,只能进行ARM端程序的开发,如果需要开发DSP端的算法就还需要安装使用DVSDK,该软件包包括如下内容:>Monta Vista Linux Profession Edition v4:

2010-07-07 22:57:00 766

原创 DAVINCI开发原理之一----ARM端开发环境的建立(DVEVM)

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://gs5689.blogbus.com/logs/35617451.html 1. 对DAVINCI平台,TI在硬件上给予双核架构强有力的支撑,在DSP端用DSP/BIOS来支持音视频算法的运行,在ARM端用MontaVista Linux(MV)来支持其对外设的管理。对于ARM与DSP之间的数据交互,则用

2010-07-07 22:55:00 547

原创 基于TMS320DM355的四路视频多媒体监控器

来源:国外电子元器件 作者:广州大学华软软件学院 胡伟1 引言    数字视频是利用诸如摄像机的视频捕捉设备采集外界影像信息并将影像信息数字化,然后将其记录到储存介质(如录像带、硬盘、光盘)或通过网络传输。而视频监控在安全防范系统中具有重要意义。这里提出基于TMS320DM355型达芬奇(DaVinci)数字媒体片上系统(DMSoC)的便携式多媒体视频监控器。2 DaVinci技术

2010-07-07 22:47:00 811

TMS320F2812 DSP存储器映射及CMD详解

本文档是网友总结的F2812的内部存储空间详细介绍,有详细的内存空间的分部图以及文字说明,便于读者编程时候参考。

2012-03-03

TMS320F2812 DSP寄存器速查手册

TI公司的TMS320F2812 DSP寄存器速查手册,便于用户能够方便有效地查询每个寄存器的功能以及配置方法。

2012-03-03

TMS320F2812 DSP引脚说明

TI公司TMS320F2812 DSP的引脚说明,有清晰的引脚示意图,还有中文说明,解释了引脚的具体功能。一目了然。

2012-03-03

Multithreaded Programming Guide(多线程编程指南)

sun公司的内部文档,写得很清楚,条理清晰,实例丰富。值得一读。

2010-12-25

S3C2410中文手册

看到网上的S3C2410中文手册多为残缺不全的手册,让网友花了金币还得不到想要的资料,很痛心!把自己好不容易弄到的完整版本分享上来,供学习研究之用。

2010-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除