自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SdustLiYang的专栏

厚积薄发

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

转载 ctags使用

ctags使用简介Vi大家都很熟悉,某些情况下它是我们在Linux下唯一可用的文本编辑器。其实我们平时所指的VI其实是VIM(ViImproved,VI增强版)。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。VIM简单易用,只要看看VIM自带的vitutor,大约只要20分钟就能掌握VIM的用法。

2011-06-30 09:49:00 1040 2

转载 LINUX磁盘管理常用命令

df命令功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法:df [选项] 说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况。 该命令各个选项的含义如下:-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件

2011-06-30 08:40:00 656

转载 Source Insight 中文字体设置

Source Insight是一个面向项目开发的程序编辑器和代码阅读工具,它拥有内置的对C/C++, C#和Java等程序的分析,分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和cal

2011-06-29 16:12:00 1763

转载 nand flash坏块管理OOB,BBT,ECC

0.NAND的操作管理方式     NAND FLASH的管理方式:以三星FLASH为例,一片Nand flash为一个设备(device),1 (Device) = xxxx (Blocks),1 (Block) = xxxx (Pages),1(Page) =528 (Bytes) = 数据块大小(512Bytes) + OOB 块大小(16Bytes,除OOB第六字节

2011-06-27 08:10:00 8946

原创 LINUX 下安装摄像头驱动并测试其功能的过程

1.下载qc-usb-0.6.6.tar.gz  2.   tar zxvf qc-usb-0.6.6.tar.gz 3.进入目录后直接 ./quickcam.sh 即可 4.lsmod|grep quick此时看到:  quickcam               71588  0 videodev               25793  1 quickca

2011-06-24 16:17:00 1416

转载 Linux下NAND FLASH驱动开发

但是由于物理制程/制造方面的原因,导致nor 和nand在一些具体操作方面的特性不同: NOR NAND (备注)接口总线I/O接口这个两者最大的区别单

2011-06-23 08:33:00 1046

原创 用户添加的域的步骤

<!---->1.      若桌面上没有“我的电脑”或者只是一个快捷方式,则右击空白,属性,桌面,自定义桌面,将“我的电脑”勾选上。2.      右击“我的电脑”,属性,计算机名,更改,计算机名添“liyang9”,此时域还不能设置,点“工作组”,输入“WORKGROUP”.确定,重启。3.  右击“我的电脑”,属性,计算机名,更改,点“域”,输入“hisense.

2011-06-17 14:52:00 1316

转载 VS2008发布程序

创建一个基于 Windows 的应用程序在“文件”菜单上单击“新建项目”。在“新建项目”对话框中,选择“项目类型”窗格中的“Visual Basic”,然后单击“模板”窗格中的“Windows 应用程序”。在“名称”框中键入“My Notepad”。单击“确定”关闭对话框。项目添加到“解决方案资源管理器”中,并且“Windows 窗体设计器”打开。在“工具箱”中

2011-06-16 19:07:00 882

转载 NandFlash驱动分析

NandFlash驱动分析(一)2010-03-16 19:05内核启动信息,NAND部分:S3C24XX NAND Driver, (c) 2004 Simtec Electronicss3c2440-nand s3c2440-nand: Tacls=2, 20ns Twrph0=3 30ns, Twrph1=2 20nsNAND device:

2011-06-14 16:06:00 905

转载 linux sed命令详解

1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序

2011-06-13 16:22:00 625

转载 /etc/fstab文件解析

1. fstab文件的作用文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount /directoryname"命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、mount、umount的等命令都利用该程序。2. fstab文件格式下面是/etc/fatab文件的一个示例

2011-06-13 13:41:00 729

转载 Linux NAND FLASH驱动程序框架分析

1.Linux-MTD Subsystem FLASH在嵌入式系统中是必不可少的,它是bootloader、linux内核和文件系统的最佳载体。在Linux内核中引入了MTD子系统为NOR FLASH和NAND FLASH设备提供统一的接口,从而使得FLASH驱动的设计大为简化。在引入MTD后Linux系统中FLASH设备驱动可分为四层,如图:

2011-06-11 09:06:00 1802 2

原创 检测单个位状态的技巧

   static RET_CODE huaya_h2_nand_check_wp(void){ UINT32 status;#ifdef NAND_H2_SIMULATE return 0;#endif /* read ready/busy register */ status = NAND_H2_RD_UINT32(reg_base, NAND_H2_R

2011-06-09 14:55:00 906

转载 /etc/passwd 文件内容详解

今天我看了一个文档,虽然是讲命令的 ,但是它用passwd 文件做的 例子,由于许多天之前 看过,现在有点忘记,所以现在拿出来 恶补一下!!  /etc/passwd  是存放用户的地方1                2             3         4            5                         6                  

2011-06-08 14:45:00 1586

转载 linux下Mplayer的安装过程

Mplayer的下载需要下载四类文件:MPlayer-1.0rc1.tar.bz2(安装文件)all-20071007.tar.bz2(解码器1)windows-all-20071007.zip(解码器2)BlueHeart-1.5.tar.bz2(皮肤)subfont.ttf(字体)linux的软件最好从官方网站下载,以确保质量,此为其官方地址www1.mpl

2011-06-07 20:11:00 3957

转载 /etc/profile文件解析

 与环境变量相关的文件可能还会有/etc/bashrc等,不过这是shell变量,是局部的,对于特定的shell器作用。/etc/profile是全局的,适用于所有的shell。profile文件会告诉shell使用什么语言,什么shell,命令的搜索路径等等。一些标准的环境变量:SHELL 默认shellLANG 默认语言PATH linux寻找命令的

2011-06-07 19:36:00 728

转载 vim命令学习总结

  第一讲小结:  1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。<br />     h (左移) j (下行)       k (上行)     l (右移)  2. 欲进入vim编辑器(从命令行提示符),请输入∶vim 文件名 <回车>  3. 欲退出vim编辑器,请输入以下命令放弃所有修改∶     <ESC>   :q!  <回车>     或者输入以下命令保存所有修改∶     <ESC>   :wq  <回车>  4. 在正常模式下删除光标所在位置的字符,请按∶

2011-06-02 09:39:00 525

转载 u-boot移植随笔:u-boot shell与ASCII码

u-boot移植随笔:u-boot shell与ASCII码前几天让u-boot的shell更接近“shell”,发现可以使用Ctrl-p等等来控制,心里总在想它们是怎么实现的,怎么能读取到我按下Ctrl-p的呢?今天又看了u-boot的代码,找了好久,蓦然回首,原来是在./common下面的main.c中,——我就说呢,在SI中看这个文件时候,没发现旁边下拉条那么短,聪明人一看就知道这里面有不少东西!唉,一时没注意。看一下main.c文件中的cread_line函数(这个函数有一个while(1)

2011-06-01 19:53:00 1062

转载 KBuild MakeFile介绍

<br />从Linux内核2.6开始,Linux内核的编译采用Kbuild系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。在新的系统下,Linux编译系统会两次扫描Linux的Makefile:首先编译系统会读取Linux内核顶层的Makefile,然后根据读到的内容第二次读取Kbuild的Makefile来编译Linux内核。<br />Linux内核Makefile分类<br />·        Kernel Makefile<br />Kernel M

2011-06-01 17:08:00 948

转载 桌面图标有阴影,教给你怎么去掉

<br />一:右击桌面空白部分,选择“排列图标”,把桌面上锁定web项目前面的勾去掉。如果不行,则进行下一项操作!<br />二:打开“我的电脑”属性,选择“高级”选项卡,"性能"的“设置”“视觉效果”<br />选中“自定义”将复选框中的<br />“在桌面上为图标标签使用阴影”前面的勾去掉!一般应该可以了<br />,但是有些情况还是不行,就用三中的操作!<br />三:右击桌面空白部分,选择“属性”-->“桌面”-->“自定义桌面(D)...”-->“web”将网页中前面的勾全部去掉!就会ok了

2011-06-01 12:21:00 1037

转载 Linux内核入门(二)——用户态向内核态切换

<br />那么,程序什么时候使用用户栈,什么时候使用内核栈呢?对,系统调用。也就是执行printf、open、read、write执行C语言库函数时,其最终会用到对应的系统调用,如sys_open、sys_read等。这时候就切换到内核栈。1 Linux的堆栈切换<br /><br />我们针对80x86来讨论,其实Linux只在四个地方用了它的堆栈段(由ss+esp指向其栈底地址):<br />• 系统引导初始化临时实模式下使用的堆栈<br />• 进入保护模式后提供内核程序始化使用的堆

2011-06-01 08:58:00 2561

转载 Linux内核入门(一)——体系架构

Linux是一套免费使用和自由传播的类Unix操作系统,它最先用于基于x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。我们不去介绍操作系统的历史了,也不管操作系统这门学科上对操作系统的分类了,闲话少说,Linux操作系统只是一个非常新的操作系统。它不拘泥于某种特定的操作系统类型,从内核上讲,它是一个分时操作系统,但又具备实时操作系统的特性;从体系上讲,它是一个单内核操作系统,但又具备模块

2011-06-01 08:57:00 1072

linux设备驱动程序学习笔记.rar

整理的对LDD的学习笔记,非常适合新手入门看。。。

2011-01-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除