linux
迷失在一分钟
喜欢编程,虽然有点“小”
展开
-
QT/E相关软件下载 安装
一,QT/E的安装。在本机中安装了包括QT4.0.1(WINDOWS版本)以及QT/E2。3。7(LINUX版本)。QT/E我安装在我的虚拟机中。因为QT/E2.3.7的版本问题,其适宜在REDHAT9。0版本(或更低版本)下安装,否则安装不成功。QT/E安装过程复杂,具体细节可以参考下面这篇文章。《Qt/Embedded开发环境建立的过程》此文在网上可搜索到。本机下虚拟机中QT/E安装路径为:/转载 2006-06-27 10:28:00 · 7777 阅读 · 1 评论 -
QtEmbedded/Qtopia FAQ
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编译依赖Qte;qt-x11-2.3只与编译一些tool有关, 如uic,moc,qvfb..Qtopia并不依赖qt-x11;q转载 2007-04-02 10:16:00 · 3987 阅读 · 4 评论 -
构建嵌入式Linux系统-开发工具
构建嵌入式Linux系统-开发工具一, 建立实际项目工作空间工作环境配置脚本文件(develenv),内容如下:#start------------------------------------------------------------------------------------#! /bin/bash#设置环境变量export PROJECT=daq-moduleexport转载 2006-08-09 12:37:00 · 2647 阅读 · 0 评论 -
Linux系统设备驱动程序
一.Linux系统设备驱动程序概述 1.1 Linux设备驱动程序分类 Linux设备驱动程序在Linux的内核源代码中占有很大的比例,源代码的长度日益增加,主要是驱动程序的增加。在Linux内核的不断升级过程中,驱动程序的结构还是相对稳定。在2.0.xx到2.2.xx的变动里,驱动程序的编写做了一些改变,但是从2.0.xx的驱动到2.2.xx的移植只需做少量的工作。 Linux系统的设备分转载 2006-08-09 10:43:00 · 1000 阅读 · 0 评论 -
一步一步的制作arm-linux 交叉编译环境
我们使用以下版本的文件为例子建立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 · 1303 阅读 · 0 评论 -
Linux操作系统的内核编译内幕详解
内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取相应的源程序代码。 全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此引发的一个明显的好处就是Linux修转载 2006-08-09 10:43:00 · 1040 阅读 · 0 评论 -
Linux 2.6 内核的嵌入式系统应用
随着多媒体技术与通讯技术相结合的信息技术的快速发展和互联网的广泛应用,PC 时代也过渡到了后PC时代。在数字信息技术和网络技术高速发展的后PC时代,嵌入式技术越来越与人们的生活紧密结合。 操作系统为用户使用计算机及其外部设备提供最基本的接口程序,管理计算机上的资源。随着应用领域的扩大,为了适应不同的应用场合,考虑到系统的灵活性、可伸缩性以及可裁剪性,一种以应用为中心、以计算机技术为基础、软硬件转载 2006-08-09 10:36:00 · 952 阅读 · 0 评论 -
构建嵌入式LINUX的NFS
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.转载 2006-08-08 13:40:00 · 1394 阅读 · 0 评论 -
简单说说U-boot的修改
uboot是一个通用的免费开放源码的boot程序,支持很多的处理器。以下是现在网上下载一个u-boot-1.1.1版本,用于at91rm9200系统的修改的例子。最后在redhat8.0上,用gcc2.95编译通过。在网上下载了uboot-1.1.1版本。要用于自己的at91rm9200的系统,这个系统的情况是:SDRAM: 32Mbytes NCS1FLASH: 8Mbytes NCS0转载 2006-07-27 17:51:00 · 948 阅读 · 0 评论 -
让arm-linux支持普通USB摄像头
我用的是最普通的usb摄像头,主芯片为中星微ZC0301P(据说市场占有率70%以上),COMS传感器为hynix的hv7131e1,市面上能买到的基本上是这种配置。linux下驱动,我直接移植spca5xx,现在出了spc5xx-le(Light-Edition for Linux Embedded)更方便,直接针对嵌入式系统做了优化,可以参考这里http://mxhaard.free.f转载 2006-07-27 16:37:00 · 3110 阅读 · 0 评论 -
基于嵌入式Linux与S3C2410平台视频采集
作者:华中科技大学 杨继华 严国萍 来源:单片机及嵌入式系统应用随着多媒体技术、网络技术的迅猛发展和后PC机时代的到来,利用嵌入式系统实现远程视频监控、可视电话和视频会议等应用已成为可能。为了实现这些应用,实时获得视频数据是一个重要环节。针对这一点,本文在基于嵌入式Linux系统平台上,利用Video4Linux内核应用编程接口函数,实现了单帧图像和视频连续帧的采集,并保存成文件的形式供进转载 2006-07-04 11:56:00 · 3975 阅读 · 1 评论 -
Linux下PCI设备驱动开发
1. 关键数据结构PCI设备上有三种地址空间:PCI的I/O空间、PCI的存储空间和PCI的配置空间。CPU可以访问PCI设备上的所有地址空间,其中I/O空间和存储空间提供给设备驱动程序使用,而配置空间则由Linux内核中的PCI初始化代码使用。内核在启动时负责对所有PCI设备进行初始化,配置好所有的PCI设备,包括中断号以及I/O基址,并在文件/proc/pci中列出所有找到的PCI设备,以及这转载 2006-07-04 11:45:00 · 2382 阅读 · 0 评论 -
嵌入式系统BootLoader技术内幕
本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、 软件设计的主要任务以及结构框架等内容。 1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Lo转载 2006-07-03 15:44:00 · 999 阅读 · 0 评论 -
Linux系统下USB摄像头驱动开发
摘要:介绍了在Iinux系统下开发符合Video for Linux标准的USB摄像头驱动的方法,并对该标准提出“不间断采集”的改进思路,配合双URB、双帧缓冲等方法,提高采集速度。 关键词:Linux设备驱动 USB摄像头 Video for Linux 不间断采集USB摄像头以其良好的性能和低廉的价格得到广泛应用。同时因其灵活、方便的特性,易于集成到嵌入式系统中。但是如果使用现转载 2006-07-04 11:39:00 · 1379 阅读 · 0 评论 -
red hat linux启动过程
阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux的启动过程,所以其中也简单涉及到部分相关的Linux源代码,Linux启动这部分的源码主要使用的是C语言,也涉及到了少量的汇编。而启动过程中也执行了大量的shell(主要是bash shell)所写脚本。为了方便读者阅读,笔者将整个Linux启动过程分成以下转载 2006-06-27 11:30:00 · 2318 阅读 · 0 评论 -
Qt/Embedded开发环境建立的过程
Qt/Embedded开发环境建立的过程:(这些软件可以免费从trolltech的WEB或FTP服务器上下载)◆ tmake 1.11 或更高版本; (生成Qt/Embedded应用工程的Makefile文件)◆ Qt/Embedded 2.3.7 (Qt/Embedded 安装包)◆ Qt 2.3.2 for X11; (Qt的X11版的安装包, 它将产生x11开发环境所需要的两个工具)1、安装转载 2006-06-27 10:36:00 · 6842 阅读 · 0 评论 -
qte for arm的编译过程
自从接触qte以来,便觉得qte在众多嵌入式GUI中算上层的,其构建很清晰,充分利用了c++的继承、多态等,读了部分源码很有收获。写应用程序还可以在pc上用qt designer,在写GUI程序的时候很方便,想把程序放到板上去跑,很容易,在qmake的时候加上-spec cross就可以了。 现在我把以前如何交叉编译qte,和在交叉编译中遇到的问题以及如何解决等大概整理一下。转载 2007-04-02 13:34:00 · 2586 阅读 · 1 评论