本文研究论述了基于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
本文研究了在目前流行的嵌入式微控制器ARM9(Samsung 的 S3C2410)上硬件测试的方法。分析了在嵌入式Linux基础上开发测试程序的基本方法,解决了在S3C2410开发板测试GPIO、中断、串口和RTC时钟过程中的重点和难点问题。
标签: Samsung S3C2410 Linux ARM9
上传时间: 2015-12-08
上传用户:semi1981
电动广告灯箱控制器程序,实现定时打开,可设置画面停留时间,等功能。
上传时间: 2015-12-10
上传用户:xinzhch
系转载,液晶控制器T6963的C语言驱动程序,T6963应用广泛,特别是240×128的液晶基本上都是用这个芯片
上传时间: 2014-08-26
上传用户:www240697738
uClinux下的CAN总线控制器驱动程序源代码
上传时间: 2014-08-28
上传用户:watch100
如何在SSTFlashFlex51微控制器中用软件IIC 仿真仿真
标签: SSTFlashFlex IIC 仿真 51
上传时间: 2014-01-21
上传用户:qb1993225
VxWorks实时系统中的中断控制器驱动程序源代码。
上传时间: 2015-12-16
上传用户:liglechongchong
Actel最新公布的免费微控制器IP核-Core8051S,在CoreConsole环境使用,完全兼容A51指令,具备APB总线,可配置多种外设。
上传时间: 2013-12-06
上传用户:wanqunsheng
240x128液晶T6963控制器驱动程序(C51),可以直接编译连接到嵌入式项目中
上传时间: 2013-12-29
上传用户:xiaodu1124
电动车控制器 500W PLC单片机 16F72 驱动程序
上传时间: 2014-12-20
上传用户:leehom61