嵌入式系统硬件
文章平均质量分 78
zhandoushi1982
这个作者很懒,什么都没留下…
展开
-
USBee Suite抓I2C; USBee Suite抓上电时序; USBee Suite抓取UART; USBee Suite抓取SPI
USBee Suit是一款虚拟示波器和逻辑分析仪应用软件,只要搭配相应的硬件,就可以在电脑上实现很多测试功能。一般按照安装流程都会没问题,但是发现过一次在设备管理器里面都不识别的现象,始终提示问号。最终的解决办法是,手动去安装设备驱动,即USBee Suite\Saleae和USBee固件切换\Driver64\x86\的sys文件。 举个实例说明用作逻辑分析仪的使用...原创 2010-11-10 13:59:00 · 17483 阅读 · 0 评论 -
二极管与三极管与场效应管
(1)晶体二极管在电路中常用“D”加数字表示。二极管的主要特性是单向导电性,也就是在正向电压的作用下,导通电阻很小;而在反向电压作用下导通电阻极大或无穷大。所以有隔离作用: 如上的三个二极管D2D3D4,由于单向导电性,供电只能从左往右而不能从右往左,当MAIN_5V供电成功后,不致于电流回贯到5V_VSB即外原创 2009-10-12 16:31:00 · 4254 阅读 · 0 评论 -
直流稳压电源之二:滤波电路
滤波(要滤的波是交流)的基本概念:滤波电路利用电抗性元件对交、直流阻抗的不同,实现滤波。电容器C对直流开路,对交流阻抗小,所以C应该并联在负载两端。电感器L对直流阻抗小,对交流阻抗大,因此L应与负载串联。经过滤波电路后,既可保留直流分量,又可滤掉一部分交流分量,改变了交直流成分的比例,减小了电路的脉动系数,改善了直流电压的质量。 (1)电容滤波,所示在负载电阻上并联了一个滤波电容C。原创 2010-07-18 23:13:00 · 15991 阅读 · 0 评论 -
直流稳压电源之一:整流电路
电子电路工作时都需要直流电源提供能量,电池因使用费用高,一般只用于低功耗便携式的仪器设备中。这里讨论如何把交流电源变换为直流稳压电源。一般直流电源由如下部分组成:整流电路是将工频交流电转换为脉动直流电。滤波电路将脉动直流中的交流成分滤除,减少交流成分,增加直流成分。稳压电路采用负反馈技术,对整流后的直流电压进一步进行稳定。 (1)半波整流电路:半波整原创 2010-07-18 23:04:00 · 4839 阅读 · 1 评论 -
线性电源与开关电源
(1)概念 线性电源一般是将输出电压取样然后与参考电压送入比较电压放大器,此电压放大器的输出作为电压调整管的输入,用以控制调整管使其结电压随输入的变化而变化,从而调整其输出电压。但开关电源是通过改变调整管的开和关的时间即占空比来改变输出电压的。开关电源的主要工作原理就是上桥和下桥的Mos管轮流导通,就这样重复进行,因为要轮流开关Mos管,所以称为开关电源。如下:转载 2010-05-21 18:14:00 · 2461 阅读 · 0 评论 -
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第六字节外,通常至少把OOB转载 2009-09-28 09:08:00 · 19534 阅读 · 2 评论 -
推挽电路
要介绍推挽电路,首先介绍功放的一些基本知识。从能量控制的观点看,功放电路和电压放大电路没有本质区别,但后者的要求是使负载得到不失真的电压信号,而前者的要求是获得一定的不失真的输出功率。在放大电路中,输入信号在整个周期内都有电流流过,称为甲类放大;如果只有大半个周期有电流流过,称为原创 2011-08-14 22:05:15 · 18404 阅读 · 0 评论 -
射极跟随器原理
<br /> 射极跟随器的典型电路:<br /> <br /> <br /> 射极跟随器又叫射极输出器,是一种典型的负反馈放大器。从晶体管的连接方法而言,它实际上是共集电极放大器。图中Rb是偏置电阻,C1、Cl是耦合电容。信号从基极输入,从发射极输出。晶体管发射极接的电阻Re,在电路中具有重要作用,它好象一面镜子,反映了输出、输入的跟随特性。<br /> 输入电压usr=ube+usc。通常Usc>Ube原创 2011-05-29 22:41:00 · 24112 阅读 · 0 评论 -
内存和外设的统一编址及独立编址
<br /> 独立编址和统一编址在程序上有什么区别,比如访问一个pci外设时,独立编址的地址时怎么样的,统一编址又是怎么样的?都说x86时冯诺依曼体系结构,是独立编址的;arm是harvard结构,是统一编址的,但是区别在那呢?这个编址是虚拟地址(mmu之上的地址)还是物理地址?<br /> 回答:地址是针对内存和外设而言(都是指物理地址)!<br />独立编址:内存和外设分开独立编址(它们的地址原则上可以有重合区域);因为独立,所以内存编址可以从0~N,外设编址也可以从0~N;<br转载 2010-10-31 00:00:00 · 8251 阅读 · 1 评论 -
NDS9435快速开关MOS管的使用
<br /> 9435用来对屏开关的快速控制,典型电路如下:<br /> <br /> 9435的第四脚是开关控制,低开有效。所以电路中会根据需求用若干三极管来控制输入。1、2、3则是电压输入端,5,6,7,8是输出端。为了去掉电源的纹波干扰,一般会在R5两端并联一个贴片电容,当芯片工作时,电容接地有效滤出杂波。虽然9435后面也有电容滤波,但一般容量较小,如果容量太大,频繁开关机时由于电容放电慢,屏始终有电,开机出现显示数据时避免不了白屏或者闪屏。<br /> <br /> <br原创 2010-06-02 21:32:00 · 9299 阅读 · 0 评论 -
交流耦合和直流恢复
<br /> 交流耦合(AC COUPLED)是通过电容串联在线路中来完成的耦合,电容种类不限,交流耦合的作用是去除信号里面的直流分量。它对纯交流信号(没有任何直流成分)没有特别的影响,对于直流信号来说则是去除了直流分量,这是电容充电稳定后的特性。<br /> 在交流耦合过后必须恢复自己已知的直流分量,这需要用到嵌位(CLAMP)和直流恢复(DC RESTORATION)。关于嵌位,即是对一定范围内的交流电比如视频信号,叠加一个直流电平基点,使交流电的幅度变化范围从一个范围跳变到另一个范原创 2010-07-19 23:31:00 · 5706 阅读 · 0 评论 -
8051基础之二:复位电路
RESET/Vpd作复位信号复用脚,当8051通电,时钟电路开始工作,在RESET引脚上出现24个时钟周期以上的高电平,系统即初始复位。初始化后,程序计数器PC指向0000H,P0-P3输出口全部为高电平。RESET由高电平下降为低电平后,系统即从0000H地址开始执行程序。原创 2010-04-22 19:45:00 · 8190 阅读 · 0 评论 -
占空比与PWM,以及GPIO背光开关(单双相)电路
(1)占空比(Duty Cycle)有如下含义: 在一串理想的脉冲序列中(如方波),正脉冲的持续时间与脉冲总周期的比值。例如:脉冲宽度1μs,信号周期4μs的脉冲序列,占空比为0.25。 即在一段连续工作时间内脉冲占用的时间与总时间的比值。 这个概念可以用来衡量开关管导通或截至状况,设开关管的导通时间为To,脉冲周期为T,则占空比为To:T,如果占空比为1:1,那么,开关管就处去原创 2011-03-16 22:55:00 · 8161 阅读 · 1 评论 -
信号幅度单位/功率单位 及其换算 && Layout长度单位
(1)dB 是一个纯计数单位:dB = 10*lgX。其意义在于把一个很大(后面跟一长串0的)或者很小(前面有一长串0的)的数比较简短地表示出来。如:X = 1000000000000000(15个0),则10*15lg=150db。X = 0.000000000000001 ,则10logX =10*(-15)lg= -150 dB。或者,当考虑甲的功率相比于乙功率大或小多少个dB时转载 2011-01-25 20:58:00 · 19974 阅读 · 0 评论 -
标准USB/Mini-USB接口,及OTG && 苹果lightning接口和ipod认证过程
(1)USB(2)Mini USB其中ID脚在OTG功能中才使用。如果你的系统仅仅是用做Slave,那么就使用B接口。系统控制器会判断ID脚的电平判断是什么样的设备插入,如果是高电平,则是B接头插入,此时系统就做主模式(master mode);如果ID为低,则是A接口插入,然后系统就会使用HNP对话协议来决定哪个做Master,哪个做Slave。 我们手机上一般用的都是B型Mini-USB口(3)总结从左往右依次为:miniUSB公口(A型插头)、miniUSB公口(B型插头)、USB公口(B型原创 2010-08-16 09:06:00 · 21708 阅读 · 1 评论 -
G-Sensor 8452驱动及相关
8452是一款G-Sensor芯片,采用I2C跟主芯片通讯,采用中断方式跟操作系统协作。通过内部检测XYZ三个方向的加速度,实现各种应用。(1)原理框图如下: 现在来实现在WINCE中的I2C驱动,读写的时序波形图分别如下:读:写:基础写函数实现如下:static P_XLLP_OST_T ost_reg = 0;static XLLP_I原创 2011-02-24 23:37:00 · 12611 阅读 · 4 评论 -
手机充电原理分析及问题总结
(1)充电流程介绍:当充电器插入时,亦即为PMIC充电模块提供了Vcharge电压,这时会产生一个充电中断信号到CPU,通知CPU现在已经进入充电状态。CPU开始启动如下模块:1,ADC采样,主要是采集Vchrg,Vbat及从MOSFET漏极输出的电压,可以算出充电电压和充电电流;2,发消息给MMI层,让它显示充电状态及一些采样数据;3,检测电池电压有没有超过保护电压及电池连接是否连接原创 2010-08-11 18:05:00 · 36897 阅读 · 15 评论 -
In-Cell、On-Cell、OGS三种屏幕技术
手机屏幕在生产过程中需要对保护玻璃,触摸屏、显示屏着三部分进行两次贴合。如果采用框贴显示效果将大打折扣,而如果采用全贴合良品率又是一个问题。由于保护玻璃、触摸屏、显示屏间每经过一道贴合制作程序,良品率就会大打折扣,如果能够降低贴合的次数,无疑也将提高全贴合的良品率。 目前较有实力的显示面板厂商倾向推动On-Cell或In-Cell的方案,即倾向于将触摸层制作在显示屏;而触控模组厂商转载 2015-10-14 16:43:50 · 8041 阅读 · 0 评论 -
OTP与MTP && AP与BP
OTP(One Time Programable)是MCU的一种存储器类型。MCU按其存储器类型可分为MASK(掩模)ROM、OTP(一次性可编程)ROM、FLASH ROM等类型。MASK ROM的MCU价格便宜,但程序在出厂时已经固化,适合程序固定不变的应用场合;FALSH ROM的MCU程序可以反复擦写,灵活性很强,但价格较高,适合对价格不敏感的应用场合或做开发用途;OTP ROM原创 2009-09-24 19:21:00 · 18646 阅读 · 0 评论 -
电平触发和边沿触发 && ACCDET模块耳机检测的原理
电平触发,就是只有高电平(或者低电平)的时候才做指定的事,边沿触发,就是有高电平向低电平转换,或者翻过来转换,这个转换过程触发一个动作。上升沿,顾名思义,就是低电平向高电平转换的瞬间(过程),比如: _______ __/ ,这个图中,0到1变换,/部分就是上升沿, ______ /_____ ,这个图中,1到0变换,/部分就原创 2010-03-19 16:30:00 · 3814 阅读 · 0 评论 -
NAND FLASH扇区管理 && NOR+NAND以及SRAM+NAND
(1)首先需要了解NAND FLASH的结构。如图: 以镁光MT29F4G08BxB Nand Flash为例,这款Flash(如上图)以4个扇区(sector)组成1个页(page),64个页(page)组成1个块(block),4096个块(block)构成整个Flash存储器;由于每个扇区的容量是512 字节(bytes),整个Flash容量为4224M B原创 2009-09-22 19:37:00 · 7386 阅读 · 1 评论 -
时钟周期,机器周期,指令周期及CPU字长 && 32.768做晶振的原因
<br /> 时钟周期:时钟周期也称为振荡周期,定义为时钟脉冲频率的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位,也即CPU主频。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,工作速度就越快。<br /> 机器周期:计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期。8051系列单片机的一个机原创 2010-12-27 22:04:00 · 8667 阅读 · 0 评论 -
功率计算公式 && 声音失真 && 耳机阻抗匹配 && 阻抗匹配原理 && 声音Mixer
(1)电功率的计算公式 用电压乘以电流,这个公式是电功率的定义式,永远正确,适用于任何情况。对于纯电阻电路,如电阻丝、灯炮等,可以用“电流的平方乘以电阻”“电压的平方除以电阻”的公式计算,这是由欧姆定律推导出来的(其中的电流和电压都是有效值(有效值就是均方根值,对于正弦波,有效值等于峰值/1.414,注意是峰值不是峰峰值))。 但对于非纯电阻电路,如电动机等,只原创 2010-12-27 22:39:00 · 12336 阅读 · 1 评论 -
DDR的物理BANK和逻辑BANK && truth table
严格的说DDR应该叫DDR SDRAM,是Double Data Rate SDRAM(synchronous dynamic random access memory,同步动态随机存储器)的缩写,同步是指其时钟频率与CPU前端总线的系统时钟频率相同,动态是指存储阵列需要不断刷新来保证数据不丢失,随机是指数据可随机存储和访问。 SDRAM在一个时钟周期内只传输一次数据,它是在时钟的上升期原创 2009-10-19 23:24:00 · 7305 阅读 · 0 评论 -
常用电器认证标志 && 手机频段
一个手电筒就可以算得上一件家用电器的时代已经过去了,现在,谁家里不得有个几件?大家肯定看到了这些电器上贴的各种各样的认证标志了吧?看的人是眼花缭乱,目不暇接,更有一些是“洋认证”。下面罗列出一些常见的标志及其含义,希望能给大家提供帮助! 1、CCC标志:3C认证,是中国强制性产品认证制度,英文名称China Compulsor原创 2009-12-22 00:00:00 · 4642 阅读 · 0 评论 -
锁相环PLL原理 && 时钟产生方法
PLL是Phase-Locked Loop的缩写,中文含意为锁相环。PLL基本上是一个闭环的反馈控制系统,它可以使PLL输出与一个参考信号保持固定的相位关系。PLL一般由鉴相器、电荷放大器(Charge Pump)、低通滤波器、(电)压控振荡器、以及某种形式的输出转换器组成。为了使得PLL的输出频率是参考时钟的倍数关系,在PLL的反馈路径或(和)参考信号路径上还可以放置分频器。PLL的功能示意图如原创 2009-09-24 19:49:00 · 25643 阅读 · 1 评论 -
8051基础之三:数据存储类型
KEILCx51是面向8051系列单片机及其硬件控制系统的开发工具。它定义的任何数据类型必须以一定的存储类型的方式定位在8051的存储区中,否则便没有任何的实际意义。该编译器通过将变量、常量定义成不同的存储类型(data,bdata,idata,pdata,xdata,code)的方法,将他们定位在不同的存储区中。 8051系列单片机将程序存储器(ROM,存储空间)和数据原创 2010-04-23 18:19:00 · 3982 阅读 · 1 评论 -
8051基础之一:架构框图
8051是MCS-51系列单片机的典型产品。8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,内部结构如下: 单片机的结构有两种类型,一种是程序存储器和数据存储器分开的形原创 2010-04-22 19:32:00 · 9509 阅读 · 0 评论 -
电容知识及其储能延时方法
电容是由两片金属膜紧靠,中间用绝缘材料隔开而组成的元件。电容的特性主要是隔直流通交流,滤波,耦合。电容容量的大小就是表示能贮存电能的大小,电容对交流信号的阻碍作用称为容抗,它与交流信号的频率和电容量有关,容抗XC=1/2πf c (f表示交流信号的频率,C表示电容容量)。 电容的计算公式: 电容串联后容量是减小了,但是这样可以增加他的耐原创 2009-11-04 19:16:00 · 7591 阅读 · 0 评论 -
肖特基二极管与TVS管
(1)肖特基(Schottky)二极管是一种快恢复二极管,它属一种低功耗、超高速半导体器件。其显著的特点为反向恢复时间极短(可以小到几纳秒),正向导通压降仅0.4V左右。其做工比普通二极管要精细复杂,价格也要贵,但在外在表现功能上与普通二极管是类似的。 而肖特基晶体管就是在三极管基-发射极间并联肖特基二极管的元件(如下图)。三极管有了这个肖特基二极管后,可以防止基过度饱和。原创 2009-11-04 19:44:00 · 5502 阅读 · 0 评论 -
交流转直流的原理&&三相电&&冷地与热地
三相电:能产生幅值相等、频率相等、相位互差120°电势的发电机称为三相发电机。以三相发电机作为电源,称为三相电源;以三相电源供电的电路,称为三相电路;U、V、W称为三相,相与相之间的电压是线电压,电压为380V;相与中心线之间称为相电压,电压是220V(市电)。三相电源与单相电源的区别:发电机发出的电源都是三相的,三相电源的每一相与其中性点都可以构成一个单相回路为用户提供电力能源。注意原创 2009-12-16 20:44:00 · 12235 阅读 · 0 评论 -
理想电流源与理想电压源
电流源和电(压)源是两个概念,你可以把电流源想象成一个只提供电流,不接负载时电压为0的源。这正好和电压源相反,电压源是一个只提供电压,不接负载的时候电流为0的源。理想的电流源是不管这个电流源接多少负载,电流始终不变。这就和理想的电压源不管接多少负载电压始终不变一个道理。 我们在分析电路时,有时会碰到这样一个情况。当接电源的负载变小时,负载端电压会怎么变。这个时候我们要假设电源原创 2010-03-27 22:23:00 · 11283 阅读 · 0 评论 -
矩阵式键盘及去抖动
在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式,在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,一个端口(如P1口)就可以构成4*4=16个按键,比之直接将端口线用于键盘多出了一倍。而且线数越多,支持区别越明显,比如再多加一条线就可以构成20键的键盘,而直接用端口线则只能多出一键(9键)。如下:原创 2010-03-26 16:59:00 · 15293 阅读 · 1 评论 -
电路中反馈及运放
反馈:可描述为将放大电路的输出量(电压或电流)的一部分或全部,通过一定的方式送回放大电路的输入端。我们有时把引入反馈的放大电路称为闭环放大器,没有引入的称为开环放大器。 按正负反馈分:反馈输入信号能使原来的输入信号减小即为负反馈,反之则为正反馈。怎麽判断电路是正反馈还是负反馈呢? 这里采用的方法是瞬时极性法。先将反馈网络与放大电路的输入段断开,然后设定输入信号有一个正极性原创 2010-03-23 22:07:00 · 6097 阅读 · 0 评论 -
6410的GPIO使用
一,每组GPIO的数目: #define S3C64XX_GPIO_A_NR (8) #define S3C64XX_GPIO_B_NR (7) #define S3C64XX_GPIO_C_NR (8) #define S3C64XX_GPIO_D_NR (5) #define S3C64XX_GPIO_E_NR (5) #原创 2010-03-19 15:57:00 · 5012 阅读 · 0 评论 -
梳状滤波器(to be continued)
梳状滤波器是由许多按一定频率间隔相同排列的通带和阻带,只让某些特定频率范围的信号通过,由于其特性曲线象梳子一样,故称为梳状滤波器。梳状滤波器被用于分离色度信号的两个正交分量U色差信号与V色差信号,一般由延时、加法器、减法器、带通滤波器组成。对于静止图像,梳状滤波在帧间进行,即三维梳状滤波或3D梳状滤波器。对活动图像,梳状滤波在帧内进行,即二维梳状滤波或2D梳状滤波器。原创 2010-01-05 17:41:00 · 4975 阅读 · 0 评论 -
camera摄像原理之四:曝光和GAMMA
从最明亮到最黑暗,假设人眼能够看到一定的范围,那么胶片(或CCD 等电子感光器件)所能表现的远比人眼看到的范围小的多,而这个有限的范围就是感光宽容度。 人眼的感光宽容度比胶片要高很多,而胶片的感光宽容度要比数码相机的ccd高出很多!对于sensor来说,又是如何来判断曝光是否正确呢?很标准的做法就是在YUV空间计算当前图像的Y值的均值。调节各种曝光参数设定(自动或手动),转载 2010-01-04 13:11:00 · 18901 阅读 · 1 评论 -
camera摄像原理之二:色彩空间
对于sensor 来说,我们经常接触到的色彩空间的概念,主要是RGB , YUV这两种(实际上,这两种体系包含了许多种不同的颜色表达方式和模型,如sRGB, Adobe RGB, YUV422, YUV420 …),RGB如前所述就是按三基色加光系统的原理来描述颜色,而YUV则是按照亮度,色差的原理来描述颜色。 不比其它颜色空间的转换有一个标准的转换公式,因为YUV在很大程转载 2010-01-04 11:27:00 · 2885 阅读 · 1 评论 -
camera摄像原理之三:色温和自动白平衡
色温的定义:将黑体从绝对零度开始加温,温度每升高一度称为1开氏度(用字母K表示),当温度升高到一定程度时候,黑体便辐射出可见光,其光谱成份以及给人的感觉也会着温度的不断升高发生相应变化。于是,就把黑体辐射一定色光的温度定为发射相同色光光源的色温。 随着色温的升高,光源的颜色由暖色向冷色过渡,光源中的能量分布也由红光端向蓝光端偏移。转载 2010-01-04 11:37:00 · 8967 阅读 · 0 评论 -
camera摄像原理之一:光感应
做为拍照手机的核心模块之一,camera sensor 效果的调整,涉及到众多的参数,如果对基本的光学原理及 sensor 软/硬件对图像处理的原理能有深入的理解和把握的话,对我们的工作将会起到事半功倍的效果。 人眼对色彩的识别,是基于人眼对光谱存在三种不同的感应单元,不同的感应单元对不同波段的光有不同的响应曲线的原理,通过大脑的合成得到色彩的感知。一般来说,我们可以通俗转载 2010-01-04 11:23:00 · 3318 阅读 · 1 评论