自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

reille的笔记

专注于嵌入式linux内核、驱动和应用的开发,请同时关注个人博客网站:http://velep.com/—reille博客

  • 博客(184)
  • 资源 (6)
  • 收藏
  • 关注

转载 10种AD采样的软件滤波方法

编者注:      AD采样点的电压多少有点起伏波动,经运放放大后电压的波动如果超过ADC的分辩率,则显示的值会出现波动。波动如果十分大的话, 建议在硬件上滤波,相反,如果波动较小,你可以用软件滤波方法解决这个问题。      以下方法从网络上转载!!! 1、限幅滤波法(又称程序判断滤波法)     A、方法:         根据经验判断,确定两次采样允许的最大偏差值

2009-09-10 10:32:00 18590 1

转载 shell使用汇总4——文件内容统计命令

 文件内容统计命令  wc命令  wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。  语法:wc [选项] 文件…  说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。  该命令各选项含义如下:  - c 统计字节数。  - l 统计行

2009-06-16 09:31:00 3090

转载 shell使用汇总3——修改文件时间与创建新文件:touch

 在介绍ls命令时,提到每个文件在Linux下面都会记录3个主要的修改时间:• modification time(mtime,修改时间):当该文件的“内容数据”更改时,就会更新这个时间。内容数据指的是文件的内容,而不是文件的属性。• status time(ctime,状态时间):当该文件的”状态(status)”改变时,就会更新这个时间,举例来说,更改了权限与属性,就会更新这个时间。• a

2009-06-16 09:27:00 10974 1

转载 shell使用汇总2——sed学习

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

2009-06-16 09:25:00 918

原创 shell使用汇总1——零星总结

1. 判断文件是否存在=======================================shell判断文件,目录是否存在或者具有权限   #!/bin/sh     myPath="/var/log/httpd/"  myFile="/var /log/httpd/access.log"    #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限   if [ !

2009-06-16 09:19:00 1223

转载 命令前加./ ,在后台运行程序 linux批处理 linux自动运行程序

命令前加./ ,在后台运行程序 linux批处理 linux自动运行程序   为什么要在linux命令前加上 ./ 简述在chinaunix 论坛里找到的答案原来Quote: unix或linux中除了path系统变量外的目录下的命令都要加./修改用户的 .bash_profile 在 PATH一行最后加上 ":." (一个冒号,一个点) 然后退出重新登陆用户就ok了! PATH中没有

2009-06-09 12:22:00 2228

原创 shell基础知识

/////////////////////////////////////////////////////////////////////////////////////////////如何用Shell命令从一个文件中读取数据到变量中///////////////////////////////////////////////////////////////////////////////

2009-06-09 10:58:00 796

原创 好网文链接记录

http://www.ibm.com/developerworks/cn/linux/shell/bash/bash-2/index.html              讲解条件 (if-then) 语句、字符串比较、循环for和更多的 bash 基本结构  http://realdada.blog.163.com/blog/static/23266355200761611335378

2009-06-09 10:37:00 673

转载 内核启动时,设备及驱动初始化的实现

Uboot完成系统的引导并将Linux内核拷贝到内存之后,bootm -> do_bootm_linux()跳转到kernel的起始位置;       压缩过的kernel入口在arch/arm/boot/compressed/head.S,它将调用函数decompress_kernel()解压,打印“Uncompressing Linux...”,调用gunzip(),打印"done, boot

2008-11-01 18:39:00 1143

转载 Linux设备模型之platform总线

 Linux Platform Device and Driver 作者:Dongas 日期:08-06-27   从Linux 2.6起引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。 Linux中大部分的设备驱动,都可以使用这套机制, 设备用Platform_device表示,驱动用Platform_driver进行注册。   Linux pl

2008-10-25 16:18:00 1530

转载 linux 2.6驱动延时函数-毫秒延时:mdelay;微妙延时:ndelay

  毫秒延时:mdelay微妙延时:ndelay#ifndef mdelay#define mdelay(n) (/    (__builtin_constant_p(n) && (n)    ({unsigned long __ms=(n); while (__ms--) udelay(1000);}))#endif#ifndef ndelay#define ndelay(x)    ude

2008-10-19 22:23:00 6007

转载 各大公司硬件面试题目

各大公司的硬件笔试题f) 画出微机接口电路中,典型的输入设备与微机接口逻辑示意图(数据接口、控制接口、所存器/缓冲器)3、 设想你将设计完成一个电子电路方案。请简述用EDA软件(如PROTEL)进行设计(包括原理图和PCB图)到调试出样机的整个过程。在各环节应注意哪些问题? 3 Setup/hold time 是测试芯片对输入信号和时钟信号之间的时间要求。建立时间是指触发器的时钟信号上

2008-08-08 14:34:00 10531

转载 基于FPGA的以太网MII接口扩展设计与实现

       摘 要:本文介绍了基于FPGA、功能经过扩展的以太网MII接口的硬件实现方法。硬件结构上由控制信号模块、分频器、异步FIFO缓冲和4b/5b编***4个部分组成。        关键词:100M以太网MII;FPGA;奇偶分频器;4b/5b编解码;异步双口FIFO       引言        传统以PC为中心的互联网应用现已开始转向以嵌入式设备为中心。据网络专家预测,

2008-07-17 22:47:00 3574

转载 网卡的组成和工作原理--MAC PHY

    认识网卡,我们上网必备组件之一。        网卡工作在osi的最后两层,物理层和数据链路层,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。物理层的芯片称之为PHY。数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。以太网卡中数据链路层的芯片称之为MAC控制器。很多网

2008-07-11 11:12:00 4452

原创 电源3.3V短路的解决...

         前几天调试一块板子,这块板的+3.3V与地网络用万用表量的是短路现象。         因为对这个板子不熟悉,所以先看看这块板的PCB图。既然是3.3V短路,那就从电源那里查起。         电源那里是没问题的,接着就是跟踪网络,看哪里最有可能造成短路。查来查去,一无所获,到底是什么原因呢?         电路板导致的短路可能性很小,因为制板出来的时候会进行飞针

2008-06-29 21:59:00 9529

原创 ALLLEGRO中导入DXF文件步骤

ALLLEGRO中导入DXF文件步骤:1.File-->import-->DXF... 进入DXF In对话框 2.选定好路径,设置好单位(在CAD做的DXF文件中单位一般为MM,所以换一下,否则有时会遇到导入后的外框图变得很小,等导入完成后改回MILS再进行PCB布元件等操作),勾选Incremental Addition,单击Edit/View layers...z$Y6c%B/8O

2008-06-27 16:27:00 2490

转载 2410的SDRAM测试

2410跑起来后, 下一步就是测SDRAM了, 测试中发现如下问题:向SDRAM某个地址写一个数据, 比如:0x0000,0000结果读出来是:0x0000, 0200, 很明显,这是数据线D9出了问题, 检查一下, 结果是: 虚焊。重新焊了一下, 就搞定了。如果是地址线焊错了,就会出现地址绑定现象, 即:向一个地址写数据, 从仿真器里却看到有两个或多个地址的内容被改变了。

2008-06-25 20:39:00 1299 1

转载 CAN总线中循环冗余校验码的原理

在CAN系统中为保证报文传输的正确性,需要对通信过程进行差错控制。目前常用的方法是反馈重发,即一旦收到接收端发出的出错信息,发送端便自动重发,此时的差错控制只需要检错功能。常用的检错码有两类:奇偶校验码和循环冗余校验码。奇偶校验码是一种最常见的检错码,其实现方法简单,但检错能力较差;循环冗余校验码的编码也很简单且误判率低,所以在通信系统中获得了广泛的应用。下面介绍CAN网络中循环冗余校验码(即CR

2008-06-19 14:18:00 4635

转载 CAN总线技术

1. CAN总线的产生与发展 控制器局部网(CAN-CONTROLLER AREA NETWORK)是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。控制器局部网将在我国迅速普及推广。  随着计算机硬件、软件技术及集成电路技术的迅速发展,工业控制系统已成为计算机技术应用领域中最具活力的一

2008-06-18 21:00:00 2152

转载 基于ARM9内核Processor外部NAND FLASH的控制实现

               1 NAND FLASH   NAND写回速度快、芯片面积小,特别是大容量使其优势明显。页是NAND中的基本存贮单元,一页一般为512 B(也有2 kB每页的large page NAND FLASH),多个页面组成块。不同存储器内的块内页面数不尽相同,通常以16页或32页比较常见。块容量计算公式比较简单,就是页面容量与块内页面数的乘积。根据FLASH Mem

2008-06-15 17:32:00 772

转载 大容量NAND FLASH在ARM嵌入式系统中的设计与实现

1 引 言      随着嵌人式系统在数码相机、数字摄像机、移动电话、mp3音乐播放器等移动设备中越来越广泛的应用,FLASH存储器已经逐步取代其他半导体存储元件,成为嵌入式系统中主要数据和程序载体。      FLASH存储器又称闪存,是一种可在线多次擦除的非易失性存储器,即掉电后数据不会丢失。FLASH存储器还具有体积小、功耗低、抗振性强等优点,是嵌入式系统的首选存储设备。

2008-06-15 14:59:00 1677

转载 嵌入式系统中Nand-Flash的原理及应用

当前各类嵌入式系统开发设计中,存储模块是不可或缺的重要方面。NOR和NAND是目前市场上两种主要的非易失闪存技术。       Nor-flash存储器的容量较小、写入速度较慢,但因其随机读取速度快,因此在嵌入式系统中,常应用在程序代码的存储中。Nor-flash存储器的内部结构决定它不适合朝大容量发展;而Nand-flash存储器结构则能提供极高的单元密度,可以达到很大的存储容量,并且写入和

2008-06-15 14:58:00 1763

转载 Nandflash和Norflash的区别

NOR和NAND的区别NOR和NAND是现在市场上两种主要的非易失闪存技术。NOR一般只用来存储少量的代码;NAND则是高存储密度数据的理想解决方案。NOR主要应用在代码存储介质中,NAND适合于数据存储。 器件特点:NOR的特点是应用简单、无需专门的接口电路、传输效率高,它是属于芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在(NOR型)flash

2008-06-12 21:36:00 839 1

转载 (转贴)三极管知识

晶体三极管的结构和类型   晶体三极管,是半导体基本元器件之一,具有电流放大作用,是电子电路的核心元件。三极管是在一块半导体基片上制作两个相距很近的PN结,两个PN结把正块半导体分成三部分,中间部分是基区,两侧部分是发射区和集电区,排列方式有PNP和NPN两种,如图从三个区引出相应的电极,分别为基极b发射极e和集电极c。   发射区和基区之间的PN结叫发射结,集电区和基区之间的PN结叫集电

2008-05-25 17:41:00 956

goahead公司的web服务器源代码中关于文件上传的补丁代码

该源码包是goahead公司的web服务器源代码中关于文件上传的补丁代码。如果使用goAhead作为嵌入式web服务器,并要实现文件上传功能,则需要打该补丁。本人利用该补丁源码在goAhead-2.5版本中实现了文件上传功能。

2011-10-15

init.bin即初始化SDRAM程序

本init程序适用于S3C2410或S3C2440,下载到其内部SRAM中初始化外接的SDRAM,同时,配合使用JLINK和一个可读写FLASH的uboot可实现间接烧写uboot到NOR或NAND FLASH中

2011-06-26

扬创utu2440-F开发板光盘附带的cs8900驱动源码

北京扬创科技utu2440-F开发板光盘带的基于linux2.6.13内核版本的S3C2440上CS8900网卡驱动源码

2011-06-06

linux下移植好的CS8900驱动源文件

Linux2.6.30上移植好的基于S3C2440的CS8900网卡驱动,这份网卡驱动源码在扬创utu2440-F开发板已验证通过! 如果有什么问题,可以参考我CSDN上的博客:http://blog.csdn.net/reille/上相关文章

2011-06-05

Fp4autl.dll,Fpencode.dll,Fp4awel.dll文件

Microsoft FrontPage 2000 Web 扩展客户端”组件安装不成功的解决方法: 下载fp4autl.dll、fpencode.dll 和 fp4awel.dll这三个文件,然后粘贴到C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\bin 中,最后prereq.iso光盘再次安装必要组件就可以了。

2011-05-08

空空如也

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

TA关注的人

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