DM6467T开发板领航——dmai经验谈当我第一次使用TI的DVSDK的时候,是没有dmai这个模块的。记得那个时候是DVSDK0.9版本的,经过这些年的变化,dmai好像是个很重要的模块。接下来,就我个人的开发经验,谈谈我对dmai的一些看法。DMAI是不是必须的?Dmai当然不是必须的,没有这个dami模块完全可以一样的做codec,一样采集视频,一样视频输出。在TI的早期DVSDK中,就没
图像算法移植到DSP及其优化步骤当你需要把已经写好的算法,移植到你的DSP开发板上并很好的跑起来,需要做哪些工作呢?下面我分两部分来讲,第一分部是移植,第二部分为算法优化移植:1)如果你的算法是基本opencv这样的基本上开发的,你需要脱离opencv的环境。2)如果你的算法是C++语言,请你改成标准的C语言。虽然DSP的开发环境是支持C++的,但是不建议你这么做。3)修改你算法的内存分配,尽量内
DM6446开发板领航——loadmodules.sh文件详解针对ARM+DSP这种架构的CPU,DM6446是很经典的一款。有些朋友觉得把DSP和ARM通信已经搞懂了,可是程序运行的时候,有时候能成功,有时候会死机。有的算法可以运行,有的算法却又不能运行。排除我们算法在语言及其逻辑的错误后,我们就应当仔细分析算法在内存方面的处理,系统内存的分配与使用情况。其中,在我们应用程序启动前,一般需要加载
51CTO博客开发
客流统计
客流统计大揭秘——双目客流统计
客流统计介绍
ubuntu 10.10以前的操作方法:1 第一步,具体命令及操作如下:sudo vi /etc/init/rc-sysinit.confenv DEFAULT_RUNLEVEL=3 <------将原来的env DEFAULT_RUNLEVEL=2修改为env DEFAULT_RUNLEVEL=32 第二步,具体命令及操作如下:sudo vi /etc/init/gdm.confstart
DM6467T开发板领航——MCVIP经验谈 有一段时间没有更新自己的博客,惭对一直关注我们发展朋友们。TI官方提供的DM6467T的MCVIP是针对DVSDK1.4和相对应的内核,俊竹科技的开发板给出的DVSDK是3.1版本。在该版本下需要对TI提供的MCVIP进行修改才可使用。首先,简单介绍一下每个目标下的分配。bin build drv lib&n
从dct简单了解一种线性汇编优化方法一直在看这方面的东西,自己也写过代码,但是始终都没有掌握其中的真谛。其实现在也是半懂不懂,然而还是感觉有些灵感了,写起代码也不那么慢了。今天下午就调试了四个代码,前提是这四个函数前几天是看过的:dct4x4dc,idct4x4dc,quant4x4dc和iquant4x4dc。效果dct变换还是很好的,基本提高了一半的效率,而iquant就没甚么改进,而且qua
开方运算的DSP实现(2014-04-07 10:59:36)转载▼标签:cdsp分类:DSP//=============================================== //函数名:VSqrt3 //功能: 实现对32位定点数的开方 //性能: 60M主频28015硬件下运行时间小于10us //转自:http://read.pudn.com/downloads180/so
【DM8168】帮您快速入门 TI 的 Codec Engine(2013-07-07 21:30:20)转载▼标签:dsp达芬奇分类:DSPhttp://www.ti.com.cn/general/cn/docs/gencontent.tsp?contentId=61575德州仪器半导体技术(上海)有限公司 通用DSP 技术应用工程师 崔晶德州仪器(TI)的第一颗达芬奇(DaVinci)芯片(处
TI_DSP链接命令文件(*.cmd)的介绍(2009-12-04 10:55:59)转载▼标签:杂谈一个完整的DSP程序至少包含三个部分:程序代码、中断向量表、链接命令文件(或称链接配置文件)(*.cmd)。链接配置文件确定了程序链接成最终可执行代码时的选项,其中有很多条目,实现不同方面的选项,其中最常用的也是必须的有两条:1.存贮器的分配;2.标明程序入口。如:-e CodeStartMEMO
TI DM8168的u-boot说明和编译方法2013-05-20 15:11:11分类: 嵌入式TI DM8168的u-boot说明和编译方法,欢迎加入DM8168专用qq群交流:2822549501.用于sd卡的u-boot有2个MLO和u-boot.bin,cpu片内rom启动MLO,MLO再执行u-boot.bin,************MLO编译方法:make distcleanmak
EVM DM8168 ccs-5.3 win7平台使用方法,烧写16位nandflash2013-05-20 15:04:58分类: 嵌入式EVM DM8168 + Daughter card的板子,欢迎加入DM8168专用qq群交流:2822549501.bootmode[4:0]需要设置全02.打开ccs-5.3软件3.View->'Target Configurations'下面Use
C6Accel是一个包括许多信号处理和数学计算的算法包,它提供了一系列API,可以供ARM端程序调用。C6Accel符合TI的xDAIS算法标准,可以很容易地通过Codec Engine来调用并快速执行。用户可以使用C6Accel来加速其应用程序,也可以添加自定义的DSP算法以扩展C6Accel。下面是TI提供的使用说明:http://processors.wiki.ti.com/index.ph
Source Insight 3.5 快捷键大全 非常著名的C/C++源代码分析工具,C/C++开发人员很少有没用过的。快捷键比较多,应该熟练掌握。应用快捷键功能Alt+F12草稿视图Alt+F4退出Ctrl+Alt+Space重绘屏幕编辑快捷键功能Shift+Tab回退一个制表符BackSpace, Shift+BackSpace退格删除Ctrl+E完成符号Ctrl+C, L+R Click拷贝
shell(一) 入门到复杂 自己做的各种脚本实例与解释2013-06-26 21:01:42Shell变量详解什么是变量?为什么要使用变量?各种shell环境中都使用到了“变量”的概念,shell变量用来存放系统和用户需要使用的特定参数(值),而且这些参数可以根据用户的设置或系统环境的变化而相应的变化。通过使用变量,shell程序可以提供更加便捷灵活的功能,实用性和灵活性更强。常见的shell变
Shell(二)入门到复杂 脚本实例(计算器)shell文件开头shell文件必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:运行chmod +x filename这样才能用./filename 来运行注释
DM6467T开发板领航——DVSDK3.10介绍及双核通信经过前几篇文章的介绍,您的系统已经构建成功了,接下来就要开发自己的应用程序了。开发应用程序一个就是根据TI的结构来建立工程。一个很重要的就是DSP和ARM的双核通信。下面我一一介绍。DVSDK总体介绍:我们看一下DVSDK下面有哪些内容,查看一下:root@ubuntu:/home/dm6467t/dvsdk_3_10_00_19#lsb
DM6467T开发板领航——Kernel开发初次编译时,请执行make config接下来,我们可以做一些配置了make menuconfig出现以下的界面.config - Linux Kernel v2.6.32-rc2-davinci1Configuration -----------------------------------------------------------------
DM6467T开发板领航——串口烧写程序当一块没有程序的DM6467T板在你面前,如何向里面写自己的的程序呢。两个方法,一个是通过仿真器向里面写入,这个方法你需要购买昂贵的仿真器,使用起来也特别慢,重要的是连接还很不稳定,真的是只能仿仿而已。另一种方法就是使用串口,这种方法相对来说比较简单,也比较稳定,不仅适合平时烧写程序使用,也适合中小批量生产使用。今天,我在这里不介绍使用仿真器写入,介绍使用串
DM6467T开发领航——uboot开发在DM6467T的安装环境中我们已经安装了TI提供的uboot,但是这个uboot并不是安装上去就可以用的。相信你从事TI的产品软件开发,应该已经适应了这一点吧,呵呵很多东西都不是安装上就可以用的,要改相当的多,可以用。没有办法,我们做不了芯片,要用美国老大的芯片,就得用这样的软件了要编译uboot,我想第一步应该是很清晰的,当然是看Makefile啦你可以
DM6467T开发板领航——开发环境的文件配置继上一篇DM6467T开发领航——开发环境安装按照我们上一篇DM6467T开发领航——开发环境安装的安装方法,最主要要修改的文件就是/home/dm6467t/dvsdk_3_10_00_19目录下的Rules.make文件和Makefile文件啦下面我们一起来看看Rules.make文件吧在修改之前,请把文件设置为可写root@ubuntu:/hom
DM6467T开发板领航——开发环境DM6467T是TI推出的一款ARM+DSP双核处理器。一般来说,ARM用来做应用程序,如:读写flash,USB,网络程序,GPIO等应用。DSP用来做自己的算法。DM6467T非常适合开发自己算法的应用产品。在开发之前,如果你从事过linux的开发,将会更方便。DM6467T 的linux环境开装与其它linux基本一致。你需要安装虚拟机软件:VMware
DM6467T开发板领航——开发板及核心板资源介绍在以后的DM6467t技术介绍的时候,均以此开发板为验证。开发板介绍:◆板载1路模拟视频输入,支持PAL\NTSC制CCD摄像头输入;◆板载1路模拟视频环出,支持格式由输入决定;◆板载1路10/100M/1000M自适应以太网口;◆板载USB2.0 HOST接口(可接3G模块和wifi模块);◆板载2路调试RS232(默认UART0为调试口);◆板
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号