5
AMOLED驱动电路和LINUX下驱动程序设计.pdf
AMOLED驱动电路和LINUX下驱动程序设计AMOLED驱动电路和LINUX下驱动程序设计AMOLED驱动电路和LINUX下驱动程序设计
81
嵌入式Linux下单色LCD驱动程序的研究与开发.pdf
天津大学硕士学位论文嵌入式Linux下单色LCD驱动程序的研究与开发姓名:刘耀彬申请学位级别:硕士专业:通信与信息系统指导教师:金杰20080501摘要随着计算机技术和通信技术的迅速发展以及Intem
33
【详解】如何编写Linux下Nand Flash驱动 v1.2.pdf
【详解】如何编写Linux下Nand Flash 驱动 版本: 1.2 最后更新日期:2011-03-15 作者:crifan 邮箱:green-waste(At)163.com 目录 1. 正文之前
53
【详解】如何编写Linux下Nand Flash驱动 v1.7 - 20110702.pdf
1 正文之前 5
1.1 目的 5
1.2 目标读者和阅读此文的前提 5
1.3 说明 5
1.4 声明 5
2 编写驱动之前要了解的知识 6
2.1 一些相关的名词的解释 6
2.2 硬件特性 8
2.2.1 什么是Flash 8
2.2.2 什么是Nand Flash 8
2.2.3 SLC和MLC的实现机制 10
2.2.4 Nand Flash数据存储单元的整体架构 11
2.2.5 Nand Flash的物理存储单元的阵列组织结构 12
2.2.6 Flash名称的由来 13
2.2.7 Flash相对于普通设备的特殊性 13
2.2.8 Nand Flash引脚(Pin)的说明 14
2.2.9 Nand flash的一些典型(typical)的特性 16
2.2.10 Nand Flash控制器与Nand Flash芯片 16
2.2.11 Nand Flash中的特殊硬件结构 16
2.2.12 Nand Flash中的坏块(Bad Block) 17
2.2.13 Nand Flash中页的访问顺序 18
2.2.14 常见的Nand Flash的操作 18
2.2.14.1 页编程(Page Program)注意事项 19
2.2.15 Nand Flash的一些高级特性 26
2.3 软件方面 32
2.3.1 Nand Flash相关规范 – ONFI和LBA 32
2.3.1.1 ONFI是什么 32
2.3.1.2 LBA规范是什
50
Linux下的单片机LCD驱动的设计.doc
LCD由于其工作电压低、功耗低、无辐射、寿命高、轻巧方便、易于实现大规模集成和生产等一系列优点,率先进入显示器市场并不断扩宽其领域。又由于人机交互技术的快速发展,LCD凭借其高清晰度、大容量的显示效果,成为了显示领域的新秀。
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
本文应用了嵌入式开发方面的知识,从实际出发,对ZLG240128F型号的LCD进行了驱动。本文的工作主要体现在以下几点:
第一,本文深刻分析了当今嵌入式LCD驱动开发的背景、开发现状以及应用前景,对LCD驱动技术的发展作了展望,确定了本文的目的将是对总线结构控制的LCD和扫描方式控制的LCD的开发方式的探讨。
第二,本文以ZLG240128F型号的LCD为开发对象,以ARMSYS44B0-P 嵌入式系统开发板为硬件平台,以linux为操作系统进行了开发。本文先是采用linux应用程序开发的方式,对LCD直接进行引脚控制,直接对其显存读写来达到我们驱动的目的。在第六章,本文继续探讨了采用linux内核对LCD驱动的技术,主要是探讨了基于framebuffer的写驱动程序的过程。
75
Linux平台USB大容量存储设备驱动程序的改进与优化.pdf
智能手机、PDA掌上电脑、数码相机、MP4等嵌入式产品层出不穷,人们对存储设备的数据传输速度要求越来越高。这些嵌入式产品一般都采用USB接口,如何提高USB接口的大容量存储设备的存储速度是摆在我们面前的课题。Linux具有内核小、效率高、源代码开放等优点,是众多嵌入式设备的首选操作系统。本文从分析Linux设备模型、SD卡设备驱动程序、Linux内核2.6对SCSI协议的实现及USB协议入手,结合主机端的device驱动程序和设备端存储设备gadget 动程序,分析出Linux平台下设备端与主机端的一次数据读写所需的流程,发现设备端对数据传输的处理,需要经过文件系统、块设备层、I/O调度层、SD卡驱动层等多层处理,导致系统开销比较大,极大的影响了数据传输速度。基于上述分析结果,本文提出了Linux平台下USB大容量存储设备的设备端驱动程序的优化方案,使Io请求在到达设备端后,无需经过文件系统、块设备层、I/O调度层,直接将该请求挂装到SD卡驱动程序的请求队列中,简化了一次数据读写的IO流程,并在实现该优化方案的基础上,通过不断地测试和改进,将全速数据传输速度从原来的读2MB/S,写1MB/S提高到了读10MB/S,写8MB/S。
26
Linux下驱动开发方法.doc
Linux下驱动开发方法
56
嵌入式LINUX下以太网驱动程序的开发.pdf
嵌入式LINUX下以太网驱动程序的开发 ...
48
毕业论文---基于Linux系统USB鼠标驱动开发.doc
基于Linux系统下USB 鼠标驱动开发 英文题目 Using Linux system WriteDevice Drivers USBmouse 学生姓名 07323202指导教师 职称 II第一章
67
LINUX平台PCI图像卡的驱动程序设计与研究.pdf
随着计算机技术的迅猛发展越来越多的电子设备需要由计算机来进行控制 而几乎所有的 CPU 和外部设备都会提供 PCI 总线的接口 PCI 总线已经是计算机系统中应用最为广泛 最为通用的总线标准 因此 开

向豆丁求助:有没有linux下驱动?