- 博客(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服务器源代码中关于文件上传的补丁代码
2011-10-15
init.bin即初始化SDRAM程序
2011-06-26
扬创utu2440-F开发板光盘附带的cs8900驱动源码
2011-06-06
linux下移植好的CS8900驱动源文件
2011-06-05
Fp4autl.dll,Fpencode.dll,Fp4awel.dll文件
2011-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人