嵌入式硬件
reille
新能源充电桩开发,电子/科技爱好者
展开
-
网卡的组成和工作原理--MAC PHY
认识网卡,我们上网必备组件之一。 网卡工作在osi的最后两层,物理层和数据链路层,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。物理层的芯片称之为PHY。数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。以太网卡中数据链路层的芯片称之为MAC控制器。很多网转载 2008-07-11 11:12:00 · 4397 阅读 · 0 评论 -
10种AD采样的软件滤波方法
编者注: AD采样点的电压多少有点起伏波动,经运放放大后电压的波动如果超过ADC的分辩率,则显示的值会出现波动。波动如果十分大的话, 建议在硬件上滤波,相反,如果波动较小,你可以用软件滤波方法解决这个问题。 以下方法从网络上转载!!! 1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值转载 2009-09-10 10:32:00 · 18373 阅读 · 1 评论 -
Protel封装库转换到Allegro的方法及步骤
摘自:http://www.elecfans.com/article/80/108/2009/2009041549928.html 长期使用 Protel作 PCB 设计,我们总会积累一个庞大的经过实践检验的 Protel 封装库,当设计平台转换时,如何保留这个封装库总是令人头痛。这里,我们将使用 Orcad Layout,和 Layout2allegro 来完成这项工作。步骤如下 a)~转载 2009-09-23 11:28:00 · 1752 阅读 · 0 评论 -
RC低通滤波器的响应特性
由电阻(R)和电容(C)构成的RC电路是电子电路中使用最多的电路。首先,研究简单的RC电路的特性,针对在CMOS数字电路中的应用进行实验。转载 2010-08-27 17:36:00 · 9927 阅读 · 0 评论 -
关于LCD的视角
视角简单地说就是显示图案能看得清楚的角度。它是由定向层的摩擦方向决定,不能通过旋转偏光片改变。视角以时针的钟点来命名,如6:00视角,12:00视角等等。6:00视角就是指在6点时针的平面方向到法线方向这个区域LCD显示效果理想;12:00视角是指12点时针的平面到法线方向区域显示理想。原创 2010-09-17 14:07:00 · 8146 阅读 · 0 评论 -
AT91SAM9260不能与sam-ba连接的解决方法
对于AT91SAM9260的bootloader的烧写,常常会遇到这样的问题:对于干净的NAND FLASH(即没有烧写过任何东西),AT91SAM9260与sam-ba很容易连接成功,但当烧写过bootloader(包括Bootstrap)后,则怎么也连接不上sam-ba了。本文从分析连接原理出发,根据自己的实际,提出了自己的解决方法。原创 2011-01-10 17:52:00 · 8403 阅读 · 0 评论 -
一种用N+1个I/O口实现的N×N矩阵式键盘
介绍一种用N+1个I/O端口实现N×N矩阵式键盘的一般方法,并用该方法设计一个5×5的矩阵式键盘作为例子,给出软件编制框图并对该方法进行探讨。转载 2011-01-12 16:51:00 · 5090 阅读 · 0 评论 -
CAN总线与RS485的比较
CAN总线与RS485的比较原创 2011-01-13 16:52:00 · 65044 阅读 · 0 评论 -
MII、RMII、GMII接口的详细介绍
MII和RMII接口详细介绍,同时介绍了网卡的工作原理和组成:MAC与PHY原创 2011-04-09 17:21:00 · 76579 阅读 · 0 评论 -
内核启动时,设备及驱动初始化的实现
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 · 1122 阅读 · 0 评论 -
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 · 1519 阅读 · 0 评论 -
基于FPGA的以太网MII接口扩展设计与实现
摘 要:本文介绍了基于FPGA、功能经过扩展的以太网MII接口的硬件实现方法。硬件结构上由控制信号模块、分频器、异步FIFO缓冲和4b/5b编***4个部分组成。 关键词:100M以太网MII;FPGA;奇偶分频器;4b/5b编解码;异步双口FIFO 引言 传统以PC为中心的互联网应用现已开始转向以嵌入式设备为中心。据网络专家预测,转载 2008-07-17 22:47:00 · 3536 阅读 · 0 评论 -
(转贴)三极管知识
晶体三极管的结构和类型 晶体三极管,是半导体基本元器件之一,具有电流放大作用,是电子电路的核心元件。三极管是在一块半导体基片上制作两个相距很近的PN结,两个PN结把正块半导体分成三部分,中间部分是基区,两侧部分是发射区和集电区,排列方式有PNP和NPN两种,如图从三个区引出相应的电极,分别为基极b发射极e和集电极c。 发射区和基区之间的PN结叫发射结,集电区和基区之间的PN结叫集电转载 2008-05-25 17:41:00 · 940 阅读 · 0 评论 -
CAN总线技术
1. CAN总线的产生与发展 控制器局部网(CAN-CONTROLLER AREA NETWORK)是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。控制器局部网将在我国迅速普及推广。 随着计算机硬件、软件技术及集成电路技术的迅速发展,工业控制系统已成为计算机技术应用领域中最具活力的一转载 2008-06-18 21:00:00 · 2128 阅读 · 0 评论 -
CAN总线中循环冗余校验码的原理
在CAN系统中为保证报文传输的正确性,需要对通信过程进行差错控制。目前常用的方法是反馈重发,即一旦收到接收端发出的出错信息,发送端便自动重发,此时的差错控制只需要检错功能。常用的检错码有两类:奇偶校验码和循环冗余校验码。奇偶校验码是一种最常见的检错码,其实现方法简单,但检错能力较差;循环冗余校验码的编码也很简单且误判率低,所以在通信系统中获得了广泛的应用。下面介绍CAN网络中循环冗余校验码(即CR转载 2008-06-19 14:18:00 · 4479 阅读 · 0 评论 -
2410的SDRAM测试
2410跑起来后, 下一步就是测SDRAM了, 测试中发现如下问题:向SDRAM某个地址写一个数据, 比如:0x0000,0000结果读出来是:0x0000, 0200, 很明显,这是数据线D9出了问题, 检查一下, 结果是: 虚焊。重新焊了一下, 就搞定了。如果是地址线焊错了,就会出现地址绑定现象, 即:向一个地址写数据, 从仿真器里却看到有两个或多个地址的内容被改变了。转载 2008-06-25 20:39:00 · 1274 阅读 · 1 评论 -
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 · 2459 阅读 · 0 评论 -
电源3.3V短路的解决...
前几天调试一块板子,这块板的+3.3V与地网络用万用表量的是短路现象。 因为对这个板子不熟悉,所以先看看这块板的PCB图。既然是3.3V短路,那就从电源那里查起。 电源那里是没问题的,接着就是跟踪网络,看哪里最有可能造成短路。查来查去,一无所获,到底是什么原因呢? 电路板导致的短路可能性很小,因为制板出来的时候会进行飞针原创 2008-06-29 21:59:00 · 8629 阅读 · 0 评论 -
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 · 5970 阅读 · 0 评论 -
SPI总线 SPI接口 SPI协议 SPI模式 SPI通讯
SPI interfaceSPI接口介绍 SPI是由美国摩托罗拉公司推出的一种同步串行传输规范,常作为单片机外设芯片串行扩展接 口。SPI有4个引脚:SS(从器件选择线)、SDO(串行数据输出线)、SDI(串行数据输入线)和SCK(同步串行时钟线)。SPI可以用全双工通信 方式同时发送和接收8(16)位数据,过程如下:主机启动发送过程,送出时钟脉冲信号,主移位寄存器的数据通过SDO移转载 2012-05-25 09:12:27 · 13571 阅读 · 0 评论