本文研究论述了基于S3C2410 LCD控制器的Linux驱动程序设计与实现,介绍了S3C2410的LCD控制器的数据和控制管脚,并给出了LCD的控制流程和LCD的控制器设置规则,参照TFT-LCD LQ092Y3DG01的逻辑要求和时序要求设计了其驱动电路,设置了主要LCD寄存器;论述了在嵌入式Linux中基于FrameBuffer机制的LCD驱动程序的实现方法。主要研究了Linux帧缓冲设备驱动程序框架,详细分析了帧缓冲设备驱动程序层次结构、核心功能模块和数据结构,设计了FrameBuffer的处理机制以及底层驱动的接口函数针对具体的LCD面板如何在嵌入式Linux中编写帧缓冲设备的驱动程序。最后在FrameBuffer机制的基础上,基于三星公司S3C2410处理器的开发平台系统地开发了嵌入式Linux下的LCD显示驱动程序,实现了简单的嵌入式GUI图形API的设计,并在LQ092Y3DG01上显示了清晰稳定的图像和汉字。测试表明该驱动通用性好,能驱动大部分的LCD;可移植性强,经过少许修改即可应用在其他嵌入式系统中,是S3C2410驱动LCD的一套较佳的解决方案
上传时间: 2013-11-29
上传用户:zukfu
本文介绍了USB设备Bulk模式驱动程序的设计。该设计使用FIFO消息队列、信号量机制和定时器中断机制,可在不同的操作系统中实现。文中所用到的程序体系结构对于实现不同USB设备进行Bulk模式通讯是通用的。
上传时间: 2014-01-20
上传用户:wpwpwlxwlx
uClinux下的一个驱动程序例子,用来熟悉驱动程序的结构和编写方法
上传时间: 2014-01-01
上传用户:924484786
j2me http连接测试程序。初学者非常有用,可以看看j2me网络程序的结构。
上传时间: 2013-12-10
上传用户:xhz1993
几个用于统计方法的matlab程序,结构简单,运算快捷,节省内存
上传时间: 2016-06-10
上传用户:李彦东
基于T i n y O S 的无线传感器网络体系结构 无线传感器网络WSN(Wireless Sensor Network) 由部署在监测区域内大量廉价的传感器节点组成,通过 无线通信方式形成multi2hop 自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中感知 对象的信息,并发送给观察者。本文从分析无线传感器节点Mica 和其上运行的操作系统TinyOS 出发, 着重描述无线传感器网络节点应用程序体系结构和消息通信机制。
标签: Wireless Network Sensor WSN
上传时间: 2013-12-19
上传用户:569342831
JSP_在线教学系统,本系统采用三层结构设计,即程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层.是JSP学习的好资料。
上传时间: 2017-03-22
上传用户:1966640071
这个程序是拿到2401编写的测试程序,希望可以作为大家的参考!由于水平有限和只是用来自己测试的,程序的结构有点乱,希望大家原谅和大虾的指点。
上传时间: 2014-01-18
上传用户:xuanchangri
ADS1240转换程序,结构分类明确,C语言编程,非常适用
上传时间: 2017-05-19
上传用户:lacsx
本代码为编码开关代码,编码开关也就是数字音响中的 360度旋转的数字音量以及显示器上用的(单键飞梭开 关)等类似鼠标滚轮的手动计数输入设备。 我使用的编码开关为5个引脚的,其中2个引脚为按下 转轮开关(也就相当于鼠标中键)。另外3个引脚用来 检测旋转方向以及旋转步数的检测端。引脚分别为a,b,c b接地a,c分别接到P2.0和P2.1口并分别接两个10K上拉 电阻,并且a,c需要分别对地接一个104的电容,否则 因为编码开关的触点抖动会引起轻微误动作。本程序不 使用定时器,不占用中断,不使用延时代码,并对每个 细分步数进行判断,避免一切误动作,性能超级稳定。 我使用的编码器是APLS的EC11B可以参照附件的时序图 编码器控制流水灯最能说明问题,下面是以一段流水 灯来演示。
上传时间: 2017-07-03
上传用户:gaojiao1999