- 博客(67)
- 资源 (20)
- 收藏
- 关注
转载 傅里叶变换,其物理意义是什么?(转)
1、为什么要进行傅里叶变换,其物理意义是什么?傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到
2011-07-29 10:47:33 1019
转载 Android移植OMAP3530
来源:http://elinux.org/Android_on_OMAP This page collects information about and guides you through the installation of Google's Android on TI'
2011-07-28 13:44:57 2273
转载 C64x+ iUniversal Codec Creation - from memcpy to Canny Edge Detector
http://processors.wiki.ti.com/index.php/C64x%2B_iUniversal_Codec_Creation_-_from_memcpy_to_Canny_Edge_Detector
2011-07-27 19:23:51 731
转载 Davinci平台上memory map的设计步骤
http://hi.baidu.com/shmily_soc/blog/item/5988ca9461666e4ed1135e83.html
2011-07-27 14:00:34 991
转载 DM6467 memory map HOW-TO
1. First, you should calculate your memory map of your board. For example, we use 128M DDR2 memory, and our Address Range is as below(
2011-07-27 13:48:42 1399
转载 linux 计算程序运行时间
计算程序运行时间 (2009-03-30 12:44) 分类: c 写的全面的一篇还有一种int getitimer(int which, struct itimerval *value);int setitimer(int which, const struct itimerv
2011-07-19 11:59:01 9841
转载 Linux下使用clock_gettime给程序计时
clock_gettime( ) 提供了纳秒的精确度,给程序计时可是不错哦;函数的原型如下:int clock_gettime(clockid_t clk_id, struct timespect *tp);clockid_t clk_id用于指定计时时钟的类型,对于我们Prog
2011-07-19 11:52:23 2374 1
原创 linux shell 字符比较与数值比较,bash的调试
test命令用法。功能:检查文件和比较值 1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达式都为真 test 表达式1 –o 表达式2
2011-07-19 10:54:03 10353
转载 Linux下获得CPU利用率和内存使用情况(C实现)
在Linux中如果要监视一个进程的运行情况,如查看它的CPU使用效率和内存使用情况,就需要从系统的 /proc目录的读取一些系统信息。然后分析得到结果,特别是在嵌入式中的应用程序这个功能就很重要。本文中的代码是从top命令的源代码分析中获得,并 做了部分修改,在FC6+GCC4.
2011-07-17 12:35:12 1114
转载 Linux下的CPU利用率计算原理详解
在Linux/Unix下,CPU利用率分为用户态,系统态和空闲态,而CPU利用率是指 CPU执行非系统空闲进程的时间 / CPU总的执行时间。本文介绍了Linux下的CPU利用率是如何计算的。AD: 我们在搞性能测试的时候,对后台服务器的CPU利用率监控是一个常用的手段。服务器的
2011-07-16 19:57:38 768
转载 Linux Programmer's Manual--man(5)--proc(中文)
原文:http://cmpp.linuxforum.net/cman-html/man5/proc.5.htmlPROCSection: ;Linux Programmer's Manual; (5)Updated: ;22 July 1996;Index Return to
2011-07-16 13:34:46 2436
转载 什么是proc文件系统
什么是proc文件系统proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取pr
2011-07-16 11:44:22 650 1
转载 linux下如何获取cpu的利用率
"proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。" 这里将介绍如何从/proc文件系统中获取与防火墙相关的一些性能参数,以及如何通
2011-07-16 11:41:43 751 1
转载 获取CPU使用率的C代码
#include #include #include #define SystemBasicInformation 0#define SystemPerformanceInformation 2#define SystemTimeInformation 3#define Li2D
2011-07-16 11:40:41 1033
转载 linux c程序获取cpu使用率及内存使用情况
想获取一下目标机运行时linux系统的硬件占用情况,写了这几个小程序,以后直接用了。方法就是读取proc下的文件来获取了。 cpu使用率: /proc/stat ,内存使用情况: /proc/meminfo看程序 :/***********************
2011-07-16 11:39:12 3037
转载 DMA在framebuffer中的函数使用方法
核的dma一般在平台初始化的时候已经分配好了。但是对于一些有内部dma的硬件ip,比如usb ip、video加速ip,他们可能由ip厂商封装好的,没办法绑定到cpu端,这时候在内核使用dma就要注意了,因为dma只认识物理地址哦。 当然,办法还是有的,look:以下来自:htt
2011-07-15 20:08:43 1994
转载 s3c6410 framebuffer分析
本文介绍了s3c6410中的framebuffer,参考代码为Linux2.6.28。网上介绍framebuffer的文章很多,内核代码中也有关于framebuffer的文档,所以本文只介绍一些其它文章较少介绍的部分。1. Overview在嵌入式系统中,会有一块内核空间
2011-07-15 20:04:38 1164
转载 Linux驱动程序入门
序言 Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,
2011-07-15 19:38:34 589
转载 Linux驱动程序框架
http://blog.csdn.net/lemon_fantasy/archive/2009/02/17/3901030.aspxLinux 将所有外部设备看成是一类特殊文件,称之为“设备文件”,如果说系统调用是Linux内核和应用程序之间的接口,那么设备驱动程序则可以看成是L
2011-07-15 19:37:04 557
转载 图像处理基本算法
1)将256*256分辨率的图像变为128*128分辨率可以将源图像划分成2*2的子图像块,然后将2*2的 子图像块的所有像素颜色均按照F(i,j)的颜色值进行设定,达到降低分辨率的目的。如:F(i,j) F(i,j+1) F(i,j) F
2011-07-14 14:14:13 960
转载 数字识别--图像预处理(整个过程)
1、 将彩色图像转换为灰度图,其中有三种方法:最大值法、平均值法和各比例法。 (1) 最大值法:就是获取图像中的每一个像素值,并且分别获得像素的RGB个分量值(GetRValue(COLORREF pixel), GetGValue(COLORREF pixel), G
2011-07-14 14:10:12 2453
转载 数字识别--图像预处理之准备(归一化)
所谓归一化,我理解就是标准化,对待识别的图像中我们关心的各部分,处理成统一的规则或格式,以便进行识别处理。 归一化的思想:利用图像的不变矩寻找一组参数使其能够消除其他变换函数对图像变换的影响,也就是转换成唯一的标准形式抵抗仿射变换。 比如说,在我的数字识别系统中,我把
2011-07-14 14:09:40 2009
转载 MATLAB图像处理基础
2.2.1 图像文件格式及图像类型 1.MATLAB支持的几种图像文件格式:⑴JPEG(Joint Photogyaphic Expeyts Group):一种称为联合图像专家组的图像压缩格式。 ⑵BMP(Windows Bitmap):有1位、4位、8位、24位非压缩图像,8位
2011-07-14 14:00:19 1364 1
转载 图形图像处理
形图像处理起源于20世纪20年代,当时通过海底电缆从英国伦敦到美国纽约采用数字压缩技术传输了第一幅数字照片,用来改善图像的质量。此后由于遥感等领域的应用,使得图形图像处理技术逐步得到发展。一直到20世纪50年代,随着大型数字计算机和太空科学研究计划的出现,人们才注意到图像处理的潜
2011-07-14 13:58:58 2685
转载 OPENGL 教程网站
1.http://nehe.gamedev.net/这个是我觉得全世界最知名的OpenGL教程,而且有网友将其中48个教程翻译成了中文http://www.owlei.com/DancingWind/。Nehe教程最大的特点是提供了针对不同平台、不同编译器、不同语言的各种版本。你
2011-07-14 11:56:34 594
转载 linux C 之时间函数
函数分类:1. 设置时间: settimeofday, tzset2. 获取时间: time, ftime, gettimeofday3. 时间格式转换: mktime, strftime; gmtime, localtime; asctime, ctime4. 其他: cloc
2011-07-14 11:44:28 697
原创 CMEM模块的使用
1.CMEM Overviewhttp://processors.wiki.ti.com/index.php/CMEM_Overview 2.Changing the DVEVM memory maphttp://processors.wiki.ti.com/index.php/
2011-07-13 16:06:52 1352
转载 DAVINCI平台交叉编译gstreamer
首先,参考别人的文章,如下:http://hi.baidu.com/9562512/blog/item/ee9af9d39351f73d970a16b8.html接下来,根据自己的所需,记录下了步骤,以及所遇到的问题和解决方法。注:本文的ARM交叉编译环境已搭建,这里不再赘述。(
2011-07-13 15:50:25 1771
转载 DM365平台恢复默认的内核和文件系统
DM365平台恢复默认的内核和文件系统 在学习过程中,如修改U-Boot的IP,修改启动方式等操作,可能会破坏原来的内核或文件系统,在此,介绍一下如何恢复默认的内核和文件系统。在介绍之前,先说明一下SEED-DVS365的硬件连接:q SW1所有位置调‘0’q 用串口线将SE
2011-07-13 15:48:44 1229
原创 ARM与DSP间参数表传输
参数表传递有两种方式:如果不是很大,可以直接用dsplink的MSGQ传,否则就用CMEM共享。注意各个api的使用。使用CMEM的时候注意mem要采用mem_user_ptr.
2011-07-13 15:48:04 722
转载 Davinci DSP Link驱动
DSP Link驱动是CE中的一个模块,负责ARM与DSP的通信,整个通信机制建立在RPC(Remote Procedure Call Protocol)的基础上。一个RPC是在一台处理器上产生但运行在另一个不同的处理器上的命令。 如上图,在RPC技术中,产生命令的处理器
2011-07-11 10:27:53 789
转载 DaVinci的Buffer_Handle和BufTab Cmem函数调用
DaVinci的dvsdk里面,所有的内存用的都是CMEM,而比较上层的一个封装就是BufTab和Buffer_Handle了每个Tab可以控制好多块内存块。具体到内存块有两种,一种是创建的时候指定他的大小啊,物理地址啥的。另外一种就是仅仅创建出这个结构的一个实例,而物理地址啊啥
2011-07-11 10:24:37 754
转载 对YUV格式的详细描述,以及存储形式
主要的采样格式有YCbCr 4:2:0、YCbCr 4:2:2、YCbCr 4:1:1和 YCbCr 4:4:4。其中YCbCr 4:1:1 比较常用,其含义为:每个点保存一个 8bit 的亮度值(也就是Y值), 每 2x2 个点保存一个 Cr 和Cb 值, 图像在肉眼中的感觉不
2011-07-11 08:45:41 765
转载 RGB ,YUV, YCbCr的定义,YUV 与 RGB相互转换
YUV视频编解码器功能 视频编码器要求YUV4:2:0格式的视频输入,因此可能根据应用需要进行视频输入的预处理,即对YUV4:2:2隔行扫描(例如从摄像机)到YUV 4:2:0非隔行扫描转换,仅抽取但不过滤UV分。对视频解码器而言,还需要进行后处理,以将解码的YUV 4:2:0数
2011-07-09 11:45:58 3334 1
转载 YUV/YIQ色彩空间的转换
1 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用的过程,所以在不同的应用领域中为了更好更准确的满足各自的需求,就出现了各种各样的色彩空间模型来量化的描述颜色。我
2011-07-09 11:31:11 2069
转载 Linux经典书籍推荐
入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。驱动篇 《LINUX设备驱动程序》就是网上说的“
2011-07-09 10:23:13 514
转载 使用文本文件(.txt)进行数据存取的技巧总结(相当的经典)
使用文本文件(.txt)进行数据存取的技巧总结由于本帖内容较多,部分转自他人的心得,因此,凡转贴的地方仅用“----转----”标注,原作者略去,在此对所有原作者表示感谢!特别说明:由于大家在 I/O 存取上以 txt 文件为主,且读取比存储更麻烦(存储的话 fwrite, fp
2011-07-09 10:18:05 980
转载 音频编解码标准汇总
PCM编码(原始数字音频信号流)类型:Audio制定者:ITU-T所需频宽:1411.2 Kbps特性:音源信息完整,但冗余度过大优点:音源信息保存完整,音质好缺点:信息量大,体积大,冗余度过大应用领域:voip版税方式:Free备注:在计算机应用中,能够达到最高保真水平的就是P
2011-07-09 10:02:42 1082
转载 OpenCV 编程简介(矩阵/图像/视频的基本读写操作)
Introduction to programming with OpenCVOpenCV编程简介作者: Gady AgamDepartment of Computer ScienceJanuary 27, 2006Illinois Institute of Technology
2011-07-09 09:47:15 1190 1
Linux操作系统文件系统基础知识
2010-03-22
BIOS的使用完全手册
2010-03-22
基于Quartus_II_+_ModelSim_SE的后仿真(VHDL版)\基于Quartus II + ModelSim SE的后仿真(VHDL版
2010-03-22
modelsim的库编译
2010-03-22
驱动开发windwos入门
2009-07-20
华为面试资料(总汇)
2008-12-08
端口映射原理与linux
2008-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人