自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 NAND flash坏块管理

在Flash的每一个Page中都会有一个区域叫OOB,其实就是Spare area,用来放ECC校验值。  OOB用途就是标记坏块,存储ECC之,还有一些文件系统的东西。坏块有两类:       (1)固有坏块,生产时产生的。一般芯片厂会在出厂时将每个坏块的第一个Page的spare area的第6个byte标记为不等于0xff的值       (2)使用坏块。这是在NAND fl

2016-08-24 16:17:38 1508

原创 cut的用法

cut就是从文件的每一行(注意是每一行)剪切字节,字符和字段并将这些字节,字符和字段写至标准输出。格式如下cut  [-b]  [file] 或cut [-c] [file] 还有种是cut [-df] [file],这个用到再说一般常用的写法是cut  -c n file        n代表

2016-08-24 13:49:50 835

转载 NAND闪存与NOR闪存的工作原理详解

经典物理学认为物体越过势垒,有一阈值能量;粒子能量小于此能量则不能越过,大于此能量则可以越过。例如骑自行车过小坡,先用力骑,如果坡很低,不蹬自行车也能靠惯性过去。如果坡很高,不蹬自行车,车到一半就停住,然后退回去。量子力学则认为即使粒子能量小于阈值能量,很多粒子冲向势垒,一部分粒子反弹,还会有一些粒子能过去,好象有一个隧道,称作“量子隧道(quantum tunneling)”。可

2016-08-22 17:36:35 22408 1

转载 ifconfig命令

许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改

2016-08-20 22:06:00 1200

转载 lsblk命令

“lsblk”就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。1234567891011root@tecmint:~# lsblk NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTsda      8:0    0 232.9G  0 disk├─sd

2016-08-20 20:59:41 2767

转载 sed命令的用法

sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果。sed命令的语法格式:sed的命令格式: sed [option] 'sed command'filenamesed的脚本格式:

2016-08-20 11:22:22 1940

原创 nohup的用法

nohup用来将程序后台执行新建一个test1.sh文件,如下:#!/bin/bashdeclare -a modlemodle[0]=4name=${modle[0]}."cfg"sleep 100 echo $name在终端运行nohup /home/sunflowerfsw/test1.sh &格式 nohup  /./test.s

2016-08-19 10:12:04 727

原创 sed的几种用法

格式:sed 's/要替换的字符串/新的字符串/g'   (要替换的字符串可以用正则表达式)     [root@localhost ruby] # sed -n '/ruby/p' ab | sed 's/ruby/bird/g'    #替换ruby为bird   [root@localhost ruby] # sed -n '/ruby/p' ab | sed 's/ru

2016-08-19 08:57:15 464

转载 shell文件包含

Shell 文件包含和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。Shell 文件包含的语法格式如下:. filename # 注意点号(.)和文件名中间有一空格或source filename实例创建两个 shell 脚本文件。test1.sh 代码如下:#!/bin/bash

2016-08-18 13:46:37 1477

转载 cd `dirname $0`

$0当前Shell程序的文件名dirname $0,获取当前Shell程序的路径cd `dirname $0`,进入当前Shell程序的目录

2016-08-18 13:45:11 10540

原创 awk -F的用法

$  awk –F’,’’{print $1,$2}’ test.txtAWK命令类似于上面,test.txt内容如下#!/bin/bash2 this is a test3 Are you like awkThis's a test10 There areorange,apple,mongo,xiangjiao,boluo,yezi 以逗号为分隔符,脚本运

2016-08-18 13:44:34 32346

转载 Linux vi/vim

Linux vi/vim所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim是从 vi 发展出来的一个文本编辑

2016-08-17 10:37:24 346

转载 Linux 系统目录结构

登录系统后,在当前命令窗口下输入命令: ls / 你会看到如下图所示:树状目录结构:以下是对这些目录的解释:/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备

2016-08-17 09:24:13 280

转载 BASH SHELL ls -l 输出了什么

转载来源:http://blog.itpub.net/29621173/viewspace-1150127/[root@orser ~]# ls -l install.log-rw-r--r--. 1 root root 48005 Apr 22 05:38 install.log再次将上面结果分为7组分别是【-rw-r--r--.】【1】【root 】【root 】【

2016-08-15 14:42:52 3630

GUIBuilder

GUIBuilder software and user guider

2015-03-30

老衲五木 LWIP详解

对LWIP的详细介绍,感觉用着还不错,讲得很有层次,反正我正在用着

2014-12-08

STM32UCOSII模板

STM32UCOSII模板,经使用还是可以用的,适合初学者对代码的学习

2014-09-11

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

TA关注的人

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