- 博客(98)
- 资源 (2)
- 收藏
- 关注
转载 u-boot 移植步骤详解
1 U-Boot简介U-Boot,全称Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是相应的Linux内核源程序的简化,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。但是U-Boot不仅仅支持嵌入式Linu
2014-02-24 10:48:12
1352
转载 lib1funcs.asm undefined reference to raise'
在board/目录/platform.S (老版本uboot)中最后,加入:或board/目录/lowlevel_init.S(新版本)中最后,加入:.globl raiseraise: nop mov pc, lr
2014-02-14 14:17:05
1649
转载 davnici dm6446中flash程序固化
http://ansondeng.blog.163.com/blog/static/182682482201212092338857/1. 配置编译一个符合要求的内核 首先,IDE驱动和flash驱动有冲突必须disable,路径为: Device drivers --> ATA/ATAPI/MFM/RLL support à ATA/ATAPI/MFM/
2014-02-14 13:56:49
1168
转载 uboot bootcmd 和bootargs参数详解
U-boot的环境变量值得注意的有两个: bootcmd 和bootargs。(http://www.cnblogs.com/cornflower/archive/2010/03/27/1698279.html)u-bootcmd 前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那
2014-02-10 11:26:06
2491
原创 Cannot open keyboard?
export set QWS_KEYBOARD="USB:/dev/input/event1"环境变量是这样设置的!
2014-02-09 11:49:29
796
转载 QTCreator + QTEmbedded 在Ubuntu上创建嵌入式ARM开发环境
环境:Ubuntu10.04arm linux OS: 3.0.1arm上 qt-4.7.1g++ / gcc 4.4.3arm-linux-g++ / arm-linux-gcc 4.3.2特别标注:有些网站转载我的文章不标明出处,并且转载不到位,没有把相应的链接一块转过去,比如说下载链接或相关文献的链接等,导致一些网友阅读
2014-02-09 11:34:51
1938
转载 QScreenLinuxFb::connect: No such file or directory
参看之前的文字,进行pc机上的编译。移植必要的lib到已有的文件系统中。写一个测试程序,运行时,提示什么没有,拷贝就可以了。我需要的文件:fonts 需要拷贝到编译时的目录 /usr/local/Trolltech/qte-arm/lib/下以及 libQtGui libstdc++.so.6 libQtNetwork.so.4 libQtCore.so.4 librt.so.1
2014-02-09 10:20:26
5356
转载 QWSSocket::connectToLocalFile could not connect:: Connection refused
Qt经典出错信息之QFontDatabase: Cannot find font directory原文:http://www.cuteqt.com/blog/?p=86出错信息类似这样:QFontDatabase: Cannot find font directory /usr/local/Trolltech/QtEmbedded-4.5.1/lib/fonts - is Qt
2014-02-08 21:19:53
7717
转载 Ubuntu10.10下QTEmbedded-4.5.2在DM6446环境下的搭建
开发环境: 主机操作系统:Ubuntu 10.10目标板Davinci DM6446交叉编译器:arm_v5t_le-gcc(有Montavista 4.0提供)1. 下载源码包: a. Qt 4.5.2 for Open Source C development on Linux/X11 [120Mb]
2014-01-23 09:44:07
1383
转载 双目测距二
三、双目定标和双目校正双目摄像头定标不仅要得出每个摄像头的内部参数,还需要通过标定来测量两个摄像头之间的相对位置(即右摄像头相对于左摄像头的三维平移 t 和旋转 R 参数)。图6要计算目标点在左右两个视图上形成的视差,首先要把该点在左右视图上两个对应的像点匹配起来。然而,在二维空间上匹配对应点是非常耗时的,为了减少匹配搜索范围,我们可以利用极线约束使得对应点的匹配由
2014-01-21 17:26:01
9540
转载 双目测距一
http://blog.youkuaiyun.com/chenyusiyuan/article/details/5961769双目测距的基本原理如上图所示,双目测距主要是利用了目标点在左右两幅视图上成像的横向坐标直接存在的差异(即视差 )与目标点到成像平面的距离Z存在着反比例的关系:Z=fT/d。“@scyscyao :在OpenCV中,f的量纲是像素点,T的量纲由定标板棋
2014-01-21 17:24:50
21644
转载 svm资源
一切都是关于 SVM !SVM原理 入门(1-10):(1-3)简介+线性分类器 http://www.blogjava.net/zhenandaci/archive/2009/02/13/254519.html (4) 线性分类器的求解 http://www.blogjava.net/zhenandaci/archive/2009/02/13/254578
2012-11-26 14:24:24
3627
转载 ubuntu 11.04 中安装 opencv 2.3
OpenCV官网的安装教程好像写的很全面,window,linux,macOS各种环境的都写了,VS2010,Eclipse,Codeblocks各种IDE的也都写了,但是好像每个都没写明白,所以在这里写一个简明的教程,环境是ubuntu11.04,openCV 2.3,编译器G++,编辑器vim。1. 安装openCV2.3的依赖包,如果只用其基本功能用: sudo apt
2012-10-17 10:08:23
1183
转载 人脸识别网上资源列表(装载)
http://sourceforge.net/apps/mediawiki/pyvision/index.php?title=FaceL:_Facile_Face_Labeling 原文地址:Related Open Source and Demo SoftwareThis is a short list of free or cheap webcam face recogni
2012-10-16 17:19:51
1128
转载 gstreamer + android
2010-4-7http://wiki.huihoo.com/index.php?title=GStreamerhttp://www.cnblogs.com/phinecos/archive/2009/06/07/1498166.html http://groups.google.com/group/prajnashi/web/git-repositories pra
2011-12-14 21:47:24
4467
转载 ubuntu 11.10(32位系统)下编译android源码
本文介绍在ubuntu 11.10系统下编译android 2.3.3源码,编译之前请确定上两篇文章(http://www.cnblogs.com/dwayne/archive/2011/11/16/2250732.html和http://www.cnblogs.com/dwayne/archive/2011/11/11/2245383.html)中所需的准备工作已经成功完成。编译完成生成系统镜像
2011-11-21 21:53:40
765
转载 apt-get -f install 修复失败!
Android的x86开发环境编译的时候需要下载Java开发环境,在Ubuntu9.10的系统上安装apt-get install sun-java6-jdk 我的Ubuntu9.10的系统中提示没有sun-java6-jdk这个源,所以我通过加了一个deb包来实现add-apt-repository "deb http://archive.canonical.com/ lucid p
2011-11-20 21:29:20
7744
转载 ubuntu10.4安装交叉编译器arm-none-linux-gnueabi-gcc
解压缩交叉编译工具链:1. cd /usr/local/2. cp arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 /usr/local/3. tar -jxvf arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2设置一下环境
2011-11-18 12:38:35
2532
转载 Ubuntu下安装交叉编译环境
最近一直在弄linux系统,由于需要进行嵌入式操作,所以必须要安装交叉编译环境。下面是我安装交叉编译环境的过程,系统用的是UBUNTU,目标板用的是AT91RM9200.虽然简单,但对初学者应该有些帮助安装交叉编译环境1. 安装标准的C开发环境,由于Ubuntu安装默认是不安装的,所以需要先安装一下:sudo apt-get install gcc g++ libgcc1 libg++
2011-11-18 12:37:53
2092
转载 linux下JDK的安装
一、jdk-1_5_0_17-linux-i586.bin的安装1.修改文件权限:# chmod u+x ./jdk-1_5_0_17-linux-i586.bin2.通过./jdk-1_5_0_17-linux-i586.bin进行安装。(more查看文件常用命令:Enter向下n行,需要定义,默认为1行)3.配置环境变量若是以root身份登陆,只需在/etc/profile添加
2011-11-18 11:00:23
531
转载 Git 初學筆記 - 指令操作教學
Git 初學筆記 - 指令操作教學分类: Tips 2011-08-29 20:34 53人阅读 评论(0)收藏 举报Git 是分散式的版本控制系統, 從架設、簡易操作、設定, 此篇主要是整理 基本操作、遠端操作 等. 註: Git 的範圍太廣了, 把這篇當作是初學入門就好了. :) 注意事項 由 project/.git/config 可知: (若有更
2011-11-18 10:06:45
550
原创 编译gstreamer
将gstreamer及其插件编译好并安装在如下目录中:/home/user/gstreamer/install1. 下载glib源码(a) ./configure --prefix=/home/user/gstreamer/install(b) make(c) make install在编译glib过程中,可能需要下载一些其他库的,如gettext等,按提示安装上这些库
2011-11-04 08:53:23
2896
转载 glib库异步队列和线程池代码分析
本文章主要讲了两部分内容:一是分析了异步队列的原理和实现,二是分析线程池的原理和实现。在多线程程序的运行中,如果经常地创建和销毁执行过程相似而所用数据不同的线程,系统的效率,系统资源的利用率将会受到极大的影响。对于这一问题可用类似glib库中的线程池的解决办法。 我 们可以这样想像线程池的处理,当有新的数据要交给线程处理时,主程序/主线程 就从线程池中找到一个未被使用的线程处理
2011-11-01 16:48:55
6371
原创 computer vision resources
https://netfiles.uiuc.edu/jbhuang1/www/resources/vision/index.htmlSoftwaresTopicResourcesReferencesFeatu
2011-10-18 17:56:25
1706
转载 gst-launch samples
PlayerAVI (xvid, mp3)gst-launchfilesrc location=/home/magpie/sample-multimedia/wowintro2.avi !avidemux name=demux demux.audio_00 !
2011-10-08 21:22:18
4722
转载 浅析DirectShow音视频同步解决方案
DirectShow结构最核心的部分是Filter Graph Manager:向下控制Graph中的所有Filter,向上对应用程序提供编程接口。其中,Filter GraphManager实现的很重要的一个功能就是:同步音视频的处理。简单地说,就是选一个公共的参考时钟
2011-10-02 23:24:13
2841
转载 Gstreamer 工具使用(二)
<!--p {margin-bottom:0.21cm}pre.western {font-family:"DejaVu Sans Mono",monospace}pre.cjk {font-family:"DejaVu Sans",monospace}
2011-09-19 22:01:05
2067
转载 Gstreamer 工具使用 (一)
<!--p {margin-bottom:0.21cm}h3 {margin-bottom:0.21cm}h3.western {font-family:"DejaVu Serif",serif}h3.cjk {font-family:"DejaV
2011-09-19 21:52:52
5384
转载 gstreamer中playbin的播放原理
1. 目录结构 gstreamer-0.10.21 目录gst 核心文件,实现gst 元件工厂等功能plugins gstreamer-0.10.21提供的元件lib 不可被应用调用的元件,但他是某些元件的parent classpkgconfig insta
2011-09-19 10:52:41
13905
1
转载 gstreamer使用进阶
gstreamer很牛逼,让多媒体应用程序的开发变的更加简单,但是,也正是由于gstreamer对很多细节的隐藏,使得我们很容易把多媒体编程想得过于简单。 关于gst-launch的使用,这里不做教学,初次接触者可以自行google。然后,请准备一个摄像头,下面我举的
2011-09-18 21:10:25
3670
1
转载 一步一步创建GStreamer插件
1、获取创建插件的模板gst-template方法一: CVS$cvs -d:pserver:anoncvs@cvs.freedesktop.org/cvs/gstreamer loginpassword: [root的密码]$cvs -z3 -d:pserv
2011-09-17 22:15:30
2323
转载 Android.mk的用法和基础
Android.mk的用法和基础 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用
2011-08-30 21:37:47
555
原创 eclipse中设置环境变量的方法
应该在eclipse的项目属性-->C/C++ Build-->Settings-->Tool settings-->GCC C++ Linker-->Miscellaneous的Other options (-Xlinker [option])添加 -R/myfile/loca
2011-08-24 21:17:12
1431
原创 安装gstreamer到ARMv6平台
最近老大发话,要把gstreamer安装到ARMv6平台上,为了以后在ARM linux上开发多媒体应用做准备。安装过程遇到了很多问题,作个笔记,也好给大家作个参考。我的PC linux是Ubuntu8.10。 (1)当然是安装交叉编译环境,我用的是CodeS
2011-08-20 21:26:09
1957
原创 结合avi视频文件头十六进制码分析AVI格式
这段时间要搞视频合成方面的东西,因此打算先弄明白avi视频的格式,介绍这方面内容的东西google一下一大堆,可是很悲剧,现在的人基本上都喜欢copy,内容基本来源于同一篇,对我没什么实质性的帮助。本来是希望通过看看一些avi合成的源码来分析avi的结构的,可是windows下的
2011-08-16 20:43:57
1126
原创 avi格式说明
所谓封装格式就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中,也就是说仅仅是一个外壳,或者大家把它当成一个放视频轨和音频轨的文件夹也可以。 说得通俗点,视频轨相当于饭,而音频轨相当于菜,封装格式就是一个碗,或者一个锅,用来盛放饭菜的容器。有的人可能觉得奇
2011-08-16 20:39:55
948
原创 AVI文件格式
小知识:AVI文件格式----摘自《DirectShow实务精选》 作者:陆其明 AVI(Audio Video Interleaved的缩写)是一种RIFF(Resource Interchange File Format的缩写)文件格式,多用于音视频捕捉、编辑、回放等
2011-08-16 20:29:54
776
转载 AVI文件规范
AVI文件规范 2011-04-26 17:56:14| 分类:多媒体 | 标签:|字号大中小 订阅本文主要参考了如下资料:http://blog.youkuaiyun.com/sunshine1314/archive
2011-08-16 16:00:01
1104
live555下编译时setlocale出错的解决办法
2010-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人