Linux基础知识
Yao-Wang
这个作者很懒,什么都没留下…
展开
-
ubunt 报错 E:could not get lock /var/lib/dpkg/lock -open
sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock原创 2014-11-12 09:27:08 · 490 阅读 · 0 评论 -
如何获取显示器的EDID信息
来源:http://wenku.baidu.com/view/8f82728471fe910ef12df8f4.htmlQ1: 为什么要写这篇文章?A1:在最近的工作中遇到了不少问题,其中很多都是和EDID相关的。可以说,作为一家以“显示”为生的企业,我们时时刻刻在与EDID打交道。EDID这东西很简单,但是如果不了解其基本原理和概念的话,会给我们的工作带来不少麻烦。因此,转载 2015-04-25 15:40:40 · 36100 阅读 · 2 评论 -
platform_set_drvdata
原文地址: http://blog.chinaunix.net/uid-25932176-id-3063323.html驱动中常用到platform_set_drvdata 和 platform_get_drvdata这两个函数,用于保存局部变量:include/linux/platform_device.h中:static inline void *pla转载 2015-04-25 11:51:26 · 2112 阅读 · 0 评论 -
platform_get_resource的用法
http://blog.chinaunix.net/uid-21558711-id-3368888.html以I2c-s3c2410.c驱动为例:…… /* map the registers */ res = platform_get_resource(pdev, IORESOURCE_MEM, 0); if (res == NULL) { dev_转载 2015-04-25 12:14:57 · 3412 阅读 · 0 评论 -
EDID 解读
原文地址 : http://blog.csdn.net/wowo1109/article/details/8805045现在的显示设备比如显示器,电视等都HDMI接口,那通常每个HDMI接口都保留有一份EDID数据,这个数据可以存在程序里面由系统启动过程中来初始化,更常见的做法是每个HDMI口会有一个EEPROM来保存这份数据,这个EEPROM也只是有256bytes大小。转载 2015-04-25 12:51:42 · 1415 阅读 · 0 评论 -
DEVICE_ATTR的使用
原文地址: http://blog.csdn.net/njuitjf/article/details/16849333使用DEVICE_ATTR,可以在sys fs中添加“文件”,通过修改该文件内容,可以实现在运行过程中动态控制device的目的。类似的还有DRIVER_ATTR,BUS_ATTR,CLASS_ATTR。这几个东东的区别就是,DEVICE_ATTR对转载 2015-04-24 20:43:46 · 822 阅读 · 0 评论 -
FrameBuffer的原理
一、FrameBuffer的原理 FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。 Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出 FrameBuffer这个设备来供用户态进程实现直接写屏。Framebuffer机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过 Fram转载 2015-04-23 18:08:11 · 746 阅读 · 0 评论 -
make savedefconfig
正确地保存编译内核产生的.config文件-使用make savedefconfig原创 2015-02-10 12:16:37 · 2265 阅读 · 0 评论 -
Linux 递归删除文件
Linux 为什么 用rm -rf 无法删除子目录中的而这个命令是可以的find . -name "*.o" -exec rm -f {} \;原创 2014-12-12 10:19:34 · 18971 阅读 · 0 评论 -
Linux Framebuffer 操作入门
http://blog.csdn.net/tianshuai1111/article/details/8502613首先感谢作者的分享所有的这些操作,都是在控制台界面下,root登录。一,先变一个魔法 $ cat /dev/fb0 > sreensnap /*获取一屏的数据*/转载 2014-12-10 18:02:32 · 696 阅读 · 0 评论 -
usb vendor id 查询网址
http://www.linux-usb.org/usb.ids原创 2014-12-10 19:26:50 · 6211 阅读 · 0 评论 -
SSH 登陆服务器
http://blog.csdn.net/kongqz/article/details/6338690文章写的很不错,我验证了单项登陆这一步. 是可以的.一、概述1、就是为了让两个linux机器之间使用ssh不需要用户名和密码。采用了数字签名RSA或者DSA来完成这个操作2、模型分析假设 A (192.168.20.59)为客户机转载 2014-12-02 14:34:20 · 557 阅读 · 0 评论 -
Linux rootfs 理解
Linux系统中的根文件系统,Root FileSystem,简称为rootfs; 关于rootfs,之前一直很迷惑,不知道所要表达的真正的含义;即便是通过buildroot自己建立了相关的rootfs之后,还是没能很明白的理解,到底rootfs是啥。 现在,突然,有那么一点明白了。rootfs,其实就是,针对特定的操作系统的架构,一种实现的形式;转载 2014-11-07 13:42:56 · 2112 阅读 · 0 评论 -
linux X界面 输入密码正确,但是无法登陆系统,命令行界面可以登陆
系统:linux【ubuntu】方法/步骤1 在需要输入密码的登录界面,摁下ctrl+alt+F1进入tty1终端2 进入自己的用户目录,请勿照网上指令cd ~,实则为cd /home/username/3 用chmod指令将.Xauthorty权限拉高,重新启动chmod 777 .Xauthorty原因:转载 2014-11-29 10:54:39 · 7952 阅读 · 0 评论 -
AT 相关命令
http://www.it165.net/pro/html/201107/114.html最近分析bug经常需要看radio的log, 把常见的AT命令放在这里备忘。 一、 一般命令 1、 AT+CGMI 给出模块厂商的标识。 2、 AT+CGMM 获得模块标识。这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。当模转载 2014-11-22 11:13:04 · 1474 阅读 · 0 评论 -
GND RXD TXD的说明
GND1.电路图上和电路板上的GND(Ground)代表地线或0线.GND就是公共端的意思,也可以说是地,但这个地并不是真正意义上的地。是出于应用而假设的一个地,对于电源来说,它就是一个电源的负极。它与大地是不同的。有时候需要将它与大地连接,有时候也不需要,视据体情况而定。 2.USB上的:VCC是电源接入;GND为接地;DP、DM是差分信号;PORT-、PORT+是数据负、正信号转载 2014-11-13 16:49:59 · 33063 阅读 · 0 评论 -
UART 的说明 介绍的很相信
http://blog.chinaunix.net/uid-24148050-id-170849.html1.UART UART(Universal Asynchronous Receiver and Transmitter)通用异步收发器(异步串行通信口),是一种通用的数据通信协议,它包括了RS232、RS499、RS423、RS422和RS485等接口转载 2014-11-13 16:52:24 · 1425 阅读 · 0 评论 -
几种常见无线摄像头的传输距离比较
作者:发布于:2015-01-04 09:18:16摄像头所采集的视频数据能传输多远,取决于监控系统的中端传输方案。中端传输方案分为有线和无线两种,有线传输不存在传输距离的问题,只要布置的线缆质量够好、长度够长传输多远都不是问题。 无线摄像头的中端传输按照传输协议的不同大致可以分为以下几种常见的方案:1、WiFi;2、3G/4G公共网络;3、模拟微波。由于以上几种无线传输协议的不同转载 2015-05-28 16:25:47 · 14800 阅读 · 0 评论