硬件驱动
yyt7529
这个作者很懒,什么都没留下…
展开
-
FPGA简介
FPGA是英文Field-Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 【FPGA简介】 目前以硬件描述语言(Verilog 或 VHDL)所完成的电路转载 2009-11-29 16:20:00 · 2631 阅读 · 0 评论 -
S3C DMA使用方法,2410-2440 dma介绍
<br />这里具体DMA CONTROL寄存器(DCON)的配置说明,进而引出DMA的各种工作方式。<br />Atomic transfer:指的是DMA的单次原子操作,它可以是Unit模式(传输1个data size),也可以是burst模式(传输4个data size),具体对应DCON[28]。<br />Data Size:指的是单次原子操作的数据位宽,8、16、32,具体对应DCON[21:20]。<br />Request Source:DMA请求的来源有两种,软件&硬件模块,由DCON[2转载 2010-10-14 14:59:00 · 1003 阅读 · 0 评论 -
SIM卡读卡器的研究与设计
<br />SIM卡(Subscriber Identity Module)。即用户识别模块,是一张符合GSM规范的"智慧卡"。SIM卡可以插入任何一部符合GSM规范的移动电话中,"实现电话号码随卡不随机的功能",而通话费则自动计入持卡用户的帐单上,与手机无关。<br />SIM卡作为智能卡中特殊的一类卡,采用标准的接触式IC卡。他受到ISO7816标准(接触式集成电路IC卡的规定)和ETSI(欧洲电信标准委员会)的GSM11.11等标准的规范。他沿袭了智能卡在安全中的特色,并在移动用户认证和移动商务中扮演转载 2010-10-15 13:42:00 · 1484 阅读 · 0 评论 -
智能卡接口控制器(SIM)
<br />ISO7816 标准是个标准的半双工接口,本模块作为主设备,控制SIM 卡的操作,SIM 卡<br />作为从设备只有在两种情况下产生应答信号:<br />收到RST 信号后发送ATR、接到命令后应答。<br />因此,SIM 卡驱动模块作为主设备,主要完成两个操作:发送RST 等待ATR,发送命令并等<br />待SIM 卡的应答。<br />TX, XMT, 发送transmit<br />RX, RCV, 接收Receive<br />---<br />ATR(answer to rese转载 2010-10-15 14:19:00 · 2821 阅读 · 0 评论 -
S3C2440裸机学习 - LCD驱动原理及代码分析[一]
1. LCD工作的硬件需求: 要使一块LCD正常的显示文字或图像,不仅需要LCD驱动器,而且还需要相应的LCD控制器。在通常情况下,生产厂商把LCD驱动器会以COF/COG的 形式与LCD玻璃基板制作在一起,而LCD控制器则是由外部的电路来实现,现在很多的MCU内部都集成了LCD控制器,如S3C2410/2440等。通 过LCD控制器就可以产生LCD驱动器所需要的控制信号来控制STN/TFT屏了。2. S3C2440内部LCD控制器结构图:我们根据数据手册来描述一下这个集成在S3C2440内部的LCD控转载 2010-11-14 12:28:00 · 5374 阅读 · 1 评论 -
S3C2440裸机学习- LCD驱动原理及代码分析[二]
<br />下面看看2440test里面的lcd.c文件<br />static void PutPixel(U32 x,U32 y,U16 c)<br />{<br /> if(x<SCR_XSIZE && y<SCR_YSIZE)<br /> LCD_BUFFER[(y)][(x)] = c;<br />}<br />很容易发现TFT LCD上显示单个像素的函数实际上很简洁<br />看来似乎只需要LCD_BUFFER[(y)][(x)] = c这一句话<br />下面就来分析下,是转载 2010-11-14 12:38:00 · 2284 阅读 · 0 评论