Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux环境下无配置信息PCI设备的驱动开发

Linux环境下无配置信息PCI设备的驱动开发

Linux是非常优秀的开源操作系统,有着十分广泛的应用。基于该操作系统设备驱动程序的需求越来越多。PCI作为一种广泛采用的总线标准,在嵌入式系统中正被大量使用,而Linux的内核也能很好地支持PCI设备。为此,本文介绍了Linux下无配置信息PCI设备驱动程序的设计开发方法。 1 PCI总线及无配置信息PCI设备 1.1 PCI总线 PCI是外围设备互连(Peripheral ComponentInterconnect)的简称,是一种通用的总线接口标...
Linux Shell中各种分号和括号的用法总结

Linux Shell中各种分号和括号的用法总结

各种括号的用法总结如下1.Shell中变量的原形:${var}大家常见的变量形式都是$var2.命令替换$(cmd)命令替换$(cmd)和符号`cmd`(注意这不是单引号,在美式键盘上,`是ESC下面的那个键)有相同之处3.一串的命令执行()和{}()和{}都是对一串的命令进行执行,但有所区别:A,()只是对一串命令重新开一个子shell进行执行B,{}对一串命令在当前shell执行C,()和{}都是把一串的命令放在括号里面,并且命令之间用;号隔开D,()...
如何给Qt/Embedded Linux程序设置桌面背景

如何给Qt/Embedded Linux程序设置桌面背景

本文最后的的程序为一个ARM下的QT程序通过QVFB运行时的效果图。我们知道在桌面Linux中设置系统的背景图片是非常简单的。通常只需要右键选择设置桌面背景即可。但在Qt for Embedded Linux的环境中,并没有桌面系统,如何来设置整个屏幕的背景图片?如可才能像我这样将屏幕点缀起来?下面就看我是如何实现如上图所示的效果的。在你的担任Server的程序main()函数中的"QApplication a(argc, argv);"语句后加入如下面的...
Java 对象参数传递与对象复制

Java 对象参数传递与对象复制

写一个java的方法,方法中有的参数是两个Map对象。目的是求这两个Map的所有不同的元素的集合。结果到回到主方法输出时,大的集合Map对象被修改了。这是我不希望的。因为下面我还要用这个对象进行操作。经过查询,java原来有两种传递参数方式。1.传值 2.传引用 。对于简单类型的参数,如int ,string等,java用传值方式。对于对象,java用传引用的方式。所以前面的那个方法中的对象参数,传过去的是引用。所以该对象如果在方法中被修改,外面的引用的这...
Android adb shell 命令

Android adb shell 命令

adb 概述 SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作: 1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升级; 2、在设备上运行shell命令; 3、管理设备或手机模拟器上的预定端口...
Android SD卡路径问题以及如何获取SDCard 内存

Android SD卡路径问题以及如何获取SDCard 内存

在研究拍照后突破的存储路径的问题,开始存储路径写死为: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如下: 0、获取sd卡路径。 1、讲述 Environment 类...
Linux bash启动脚本

Linux bash启动脚本

最近在学习Linux一站式学习,在这里记录笔记了bash的启动脚本:1、作为交互登录shell启动,或者使用--login参数启动 比如从字符终端登录或者telnet、ssh远程登录就是交互登录 交互登录shell会执行以下脚本: /etc/profile 当前用户目录的~/.bash_profile、~/.bash_login和~/.profile三个文件中的第一个存在并且可读的文件来执行 另外在退出时会执行~/.bash_logout2、以交互非登录S...
嵌入式Linux知识:S3C2440上 MMC/SD卡驱动实例开发讲解

嵌入式Linux知识:S3C2440上 MMC/SD卡驱动实例开发讲解

嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能 给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。一、开发环境主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand, Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2二、MMC/SD介绍及SDI主机控制器首先我们来理清几个概念:MMC:(Multi Media Card)由西...
友善之臂mini 6410 n43平台的内核编译

友善之臂mini 6410 n43平台的内核编译

工作需要,买了一个友善之臂mini 6410 n43开发板。到手之后,首先就是要编译一下内核镜像。开发板的光盘带有友善之臂编译的linux内核文件linux-2.6.36-20110112.tar.gz。把它解压到一个目录,比如/opt/6410。进入目录,可以看到很多config开头的文件。这就是友善之臂针对不同硬件平台的编译配置文件。我的板子是n43,所以执行以下命令:cp config_mini6410_n43 ./.config注意config前面...
<< 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 >>