自从接触qte以来,便觉得qte在众多嵌入式GUI中算上层的,其构建很清晰,充分利用了c 的继承、多态等,读了部分源码很有收获。阅读全文>
发表于 @ 2007年04月02日 13:34:00|评论(loading...)|编辑|收藏
Qt-X11/QtEmbedded/Qtopia及其他常见包的关系?build Qtopia时经常能看到以下的包:qt-x11-2.3.2qt-x11-3.3.xqte-2.3.xqtopia-2.xtmake-1.3qmake, uic, moc...Qtopia/QtEmbedded版本对应关系?Qtopia1.7.0 / Qte 2.3.7Qtopia2.1.1 / Qte 2.3.10Qtopia2.1.2 / Qte 2.3.11Qtopia2.2.0 / Qte 2.3.12 (包含在qtopia2.2源码包中)阅读全文>
发表于 @ 2007年04月02日 10:16:00|评论(loading...)|编辑|收藏
构建嵌入式Linux系统-开发工具
一, 建立实际项目工作空间
工作环境配置脚本文件(develenv),内容如下:
#start------------------------------------------------------------------------------------
#! /bin/bash
#设置环境变量
export PROJECT=daq-module
export PRJROOT=~/control-project/${PROJECT}
export TARGET=arm-linux
export PREFIX=${PRJROOT}/tools
export TARGET_PREFIX=${PREFIX}/${TARGET}
export PATH=${PREFIX}/bin:${PATH}
阅读全文>
发表于 @ 2006年08月09日 12:37:00|评论(loading...)|编辑|收藏
我们使用以下版本的文件为例子建立arm-linux 交叉编译环境:
binutils-2.11.gz
gcc-2.95.3.gz
glibc-2.2.3.gz
glibc-linuxthreads-2.2.3.tar.gz
linux-2.4.5.gz
patch-2.4.5-rmk7.gz # linux kernel patch 阅读全文>
发表于 @ 2006年08月09日 12:33:00|评论(loading...)|编辑|收藏
在Linux2.6应用的同时,也要看到其与以前版本内核比较存在的一些问题。在内核的编译时间、内核镜像大小、内核占用RAM空间大小、系统启动时间相对Linux2.4而言都存在不同程度的不足,但在硬件条件日益进步的现今可以接受,而且一部分也是由于功能加强必然带来的。虽然Linux并非一个真正的实时操作系统,但2.6内核的改进能够满足大部分的应用需求,所以Linux2.6内核将会在嵌入式系统领域大展身手。 阅读全文>
发表于 @ 2006年08月09日 10:36:00|评论(loading...)|编辑|收藏
http://www.bluemcu.com/dvbbs/index.asp?boardid=5
准备工作:
一台装有REDHAT9.0的PC机,一套LJD2410-I开发板,PC机上装有LJD2410的软件包,假如我
们通过NFS要加载的文件系统为/LJD2410/root_dir/root_china,
Ifconfig eth0 192.168.1.100 //设置PC机linux的IP:192.168.1.100,
Ifconfig eth0 192.168.1.10 //开发板IP:192.168.1.10阅读全文>
发表于 @ 2006年08月08日 13:40:00|评论(loading...)|编辑|收藏
1.引言在开发基于AT91RM9200处理器的嵌入式系统时,以何种方式启动系统是一个首先要考虑的基本问题。庆幸的是,AT91RM9200处理器提供了各种各样的启动方式,总体上可分为从外部的DATAFLASH、二线EEPROM或8位并行存储器引导启动和从内部的BOOTROM引导启动两种情况。当从外部存储器启动时,存储器中的启动代码又是从那里来的呢?有3种手段阅读全文>
发表于 @ 2006年08月03日 15:31:00|评论(loading...)|编辑|收藏
uboot是一个通用的免费开放源码的boot程序,支持很多的处理器。
以下是现在网上下载一个u-boot-1.1.1版本,用于at91rm9200系统的修改的例子。最后在redhat8.0上,用gcc2.95编译通过。阅读全文>
发表于 @ 2006年07月27日 17:51:00|评论(loading...)|编辑|收藏
我用的是最普通的usb摄像头,主芯片为中星微ZC0301P(据说市场占有率70%以上),COMS传感器为hynix的hv7131e1,市面上能买到的基本上是这种配置。
linux下驱动,我直接移植spca5xx,现在出了spc5xx-le(Light-Edition for Linux Embedded)更方便,直接针对嵌入式系统做了优化,可以参考这里http://mxhaard.free.fr/embedded.html阅读全文>
发表于 @ 2006年07月27日 16:37:00|评论(loading...)|编辑|收藏
随着多媒体技术、网络技术的迅猛发展和后PC机时代的到来,利用嵌入式系统实现远程视频监控、可视电话和视频会议等应用已成为可能。为了实现这些应用,实时获得视频数据是一个重要环节。针对这一点,本文在基于嵌入式Linux系统平台上,利用Video4Linux内核应用编程接口函数,实现了单帧图像和视频连续帧的采集,并保存成文件的形式供进一步视频处理和网络传输用。阅读全文>
发表于 @ 2006年07月04日 11:56:00|评论(loading...)|编辑|收藏