虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

LCD控制器

  • 基于嵌入式Linux的人机交互接口设备驱动程序的研究和实现

    随着信息技术的发展和数字化产品的普及,嵌入式系统的研究开发逐渐成为热点。而Linux又以其独特的优势成为嵌入式系统的主流。作为嵌入式系统和用户之桥梁的人机交互接口设备也是其中必不可少的一部分,用户与系统的交互是否准确和便捷极大地影响了嵌入式产品的竞争力。本文对Unity805plus微处理器平台下人机交互接口设备驱动程序的设计开发做了深入的研究与实践。Unity805plus微处理器是基于Unicore架构的新型32位移动终端应用处理器,面向低成本手持设备和其它通用嵌入式设备。本课题基于Linux2.4.19操作系统,设计和实现了在此平台下的人机交互接口设备驱动程序。论文在介绍了嵌入式Linux下设备驱动层次结构、运行机制、编译平台方法以及字符设备驱动程序使用流程的基础上,针对Unity805plus此新型平台下键盘、触摸屏、LCD这三种人机交互设备提出了实际的驱动设计方案。其中:系统以中断方式来访问键盘和触摸设备,采用了Linux内核定时器并把任务放在后台执行以等待键盘或触摸中断事件,并运用了自旋锁、信号量、完成变量等内核同步方法;而LCD设备采用Unity805plus内置的LCD控制器与系统进行通讯,利用帧缓冲(framebuffer)设备作为接口,使上层应用程序能够在图形模式下直接对显示缓冲区进行统一的读写操作。文中按照驱动的设计流程为主线给出了各设备驱动程序的控制器设置、GPIO口设置、中断设置等关键部分的详细代码分析。文中所述的设备驱动已经能够在Unity805plus平台的媒体播放器上稳定运行,并通过了初步的功能验证。随着消费类电子产品的市场推陈出新所带来的巨大需求(如iPhone),相应的人机交互接口设备相关技术亦不断更新,比如新型的触摸屏技术或是将键盘、LCD等驱动电路集成在一种集成电路模块中等。因此,人机交互接口设备驱动的研究也将有广阔的前景。

    标签: 嵌入式 linux 人机交互 接口

    上传时间: 2022-06-18

    上传用户:

  • uCOS和uCGUI在s3c2410上的整合移植

    LC/0S-IT是Micrium公司专为微控制器系统和软件开发而设计的抢占式的实时多任务操作系统微内核,经过十几年的发展,已经在众多领域的应用中取得了成功。就uC/OS-I本身而言,它仅仅是一个内核,还不能直接用于一个具体的工程项目,还必须与其它一些模块如TCP/IP、文件系统(FS)、图形界面(GUI)等等整合,其中图形界面(GUI)是一个成熟的工程产品不可缺少的部分。目前较为流行的嵌入式GUI有miroWindows,MiniGUI,QT/Embedded,OpenGUI,ucGUI等,而基于uC/OS-II平台的用的较多的是uCGUI。uCGUI是Micrium开发的一种基于嵌入式系统的图形界面支持系统.可以用于任何使用LCD图形显示的应用,提供高效的独立于处理器及LCD控制器的图形用户接口,可以在单任务或是多任务系统上运行,并适用于任意LCD控制器和CPU下任何尺寸的真实显示或虚拟显示。本文研究的CGUI和LC/0S-II在S3C2410上的移植整合,不涉及文件系统的移植,后面论述的重点由以下几个部分组成,第一部分简要的介绍C/0S-1l在S3C2410上移植,第二部分介绍基于C/0S-II的.CGUI的移植,第三部分给出一个测试用例。

    标签: ucos ucgui

    上传时间: 2022-06-25

    上传用户:shjgzh

  • VIP专区-单片机源代码精选合集系列(64)

    eeworm.com VIP专区 单片机源码系列 63资源包含以下内容:1. 采用MSP430设计的微型家用心电图方案.pdf2. 利用LPC微控制器进行低成本的模/数转换 AN10187.pdf3. MCS-51.96系列单片机原理及应用.rar4. Keil C51编译器用户手册.rar5. 单片机常用芯片和器件手册.rar6. Cx51 编译器用户手册(中文完整版).pdf7. 单片机入门知识手册.exe8. Cortex-M3 技术参考手册.pdf9. PCA9674 PCA9674A—带中断的8位Fm+ I2C.pdf10. 高效低纹波DC-DC降压稳压器SCY99090应用指南.pdf11. PCA9536—4位I2C和SMBus IO口产品数据手册.pdf12. 低压差线性稳压器NCP583应用指南.pdf13. PCA9534—带中断的低功耗8位I2C和SMBus IO口.pdf14. SAE J1939协议分析指南.pdf15. PCA9546A—基于I2C总线控制的4通道双向多路复用器和开关.pdf16. TKScope仿真XC800使用指南.pdf17. PCA9545应用笔记.pdf18. LCD液晶驱动PCF8562级联应用指南.pdf19. PCA9544应用笔记.pdf20. PCA9548应用笔记.pdf21. PCA954x系列I2C SMBus总线多路复用器和开关.pdf22. PCA9673—带中断、复位的16位Fm+ I2C-bus远程I/O口.pdf23. PCA9535 PCA9535C—带中断的低功耗16位I2C.pdf24. PCA9698产品应用笔记.pdf25. C51原理及相关基础入门知识.pdf26. I2C SMBus总线中继器和扩展器.pdf27. P82B96在远距离I2C通信中的应用.pdf28. SCY99090应用指南.pdf29. 基于EasyFPGA030的波形发生器设计.pdf30. NEC 32位MCU参考手册.rar31. 基于EasyFPGA030的模拟开小车的设计.pdf32. TI新推29款Cortex-M3内核Stelleris AR.pdf33. NEC 16位MCU参考手册.rar34. 基于EasyFPGA030的模拟乒乓比赛设计.pdf35. 采用AT91SAM9261的MiniGUI移植方案.pdf36. NEC 8位MCU参考手册.rar37. 基于EasyFPGA030的四位数字密码锁.pdf38. 采用AT91SAM9261/AT91SAM9263 的QT移.pdf39. NEC 32位MCU V850系列产品简介及应用.pdf40. 基于EasyFPGA030的直流电机控制电路设计.pdf41. 如何建立一个属于自己的AVR的RTOS.pdf42. Keil C硬件编程指南.pdf43. 基于EasyFPGA030的简易频率计设计.pdf44. AVR单片机Bootloader使用手册(Atmega16).pdf45. EPCS-500工控机主板简介.pdf46. TKScope烧录LPC3000系列Win CE使用指南.pdf47. TKScope解锁LM3S系列芯片JTAG方法.pdf48. 基于EasyFPGA030的串口接收显示设计.pdf49. LPC3220与LPC3250在引脚上的区别.pdf50. PCF8584 并行总线转I2C总线接口芯片简介.pdf51. 基于EasyFPGA030的I2C总线接口模块.pdf52. SDRAM的原理和时序.pdf53. PCA9665并行总线转I2C总线接口芯片简介.pdf54. Quartus II 中文教程.rar55. LPC1300系列ARM简介.pdf56. PCA9564 并行总线转I2C总线接口芯片简介.pdf57. PCF8579 I2C接口的LCD点阵图形列驱动器芯片简介.pdf58. PCF2123 SPI实时时钟日历芯片简介.pdf59. NE1617A双通道数字温度监控器芯片简介.pdf60. GTL2002 2位双向低电压转换器芯片简介.pdf61. keil c51语言使用技巧及实战.rar62. PCA9306 I2C总线和SMBus双向电平转换器简介.pdf63. 采用C8051F020单片机的串口通信应用资料.rar64. PCA2125 汽车级SPI实时时钟日历芯片简介.pdf65. 单片机读写U盘方案开发指南.rar66. PCF8535 LCD图形点阵液晶驱动器芯片简介.pdf67. AT91SAM9260使用手册第二部分.rar68. PCF21xxC LCD驱动器芯片简介.pdf69. NE1619温度电压监控器芯片简介.pdf70. PCF2119x LCD控制器驱动器芯片简介.pdf71. 旺宏并行串行NOR Flash对比参考指南.pdf72. PCF2113x LCD控制器驱动器芯片简介.pdf73. NXP LPC1100 ARM Cortex-M0性能分析.pdf74. PCF8577C I2C接口的LCD段驱动器芯片简介.pdf75. 利用LPC1100系列实现低功耗设计.pdf76. NXP Cortex-M3 LPC1700系列微控制器简介.pdf77. 热敏微打控制板ThermalPrinter-376T接口说明.pdf78. PIC单片机实用教程基础篇.exe79. STC单片机例程.doc80. 单片机开发资料.zip81. DevKit8000评估套件简介及应用.pdf82. AVR单片机在线编程下载线电路图,PCB图及HEX文件.zip83. C51使用手册.pdf84. SBC8100单板机设计及使用指南.pdf85. at91rm9200启动过程教程.rar86. Keil 软件实例教程 2.PDF87. 51单片机最新技术入门教材(周立功).pdf88. PCA9634 8位Fm+ I2C总线LED驱动器产品简介手.pdf89. Keil 软件实例教程 1.PDF90. 关于PCB封装的资料收集整理.pdf91. LPC1769 LPC1768 LPC1767 LPC176.pdf92. KEIL C51 Vision2 中文入门教程.zip93. 单片机典型模块设计实例导航(含源代码).rar94. LPC1700系列ARM基于第二代ARM Cortex-M3.doc95. Keil C51使用详解.pdf96. PCA9625 16位高速I2C总线24V 100mA LE.pdf97. LPC1700以太网MIIM接口应用笔记.pdf98. Keil C51开发系统基本知识3.doc99. PCA9624 8位快速I2C总线40V 100mA LED.pdf100. LPC13XX系列微控制器USB使用指南.pdf

    标签: 电工电子技术 理工

    上传时间: 2013-04-15

    上传用户:eeworm

  • 基于FPGA的LCD&VGA控制器设计

    基于FPGA的LCD&VGA控制器设计 字数不够

    标签: FPGA LCD VGA 制器设计

    上传时间: 2013-08-05

    上传用户:ginani

  • 内置T6963C控制器的LCD实用显示子程序

    内置T6963C控制器的LCD实用显示子程序

    标签: T6963C LCD 内置 控制器

    上传时间: 2013-12-18

    上传用户:zgu489

  • lcd 与C51 的驱动程序 1、本实验箱采用的液晶显示屏内置控制器为SED1520

    lcd 与C51 的驱动程序 1、本实验箱采用的液晶显示屏内置控制器为SED1520,点阵为122x32,由两片SED1520组成,由E1、E2分别选通,控制显示屏的左右两半屏。

    标签: 1520 lcd C51 SED

    上传时间: 2015-03-18

    上传用户:123456wh

  • 此包包括以HD4478位控制器的LCD说明

    此包包括以HD4478位控制器的LCD说明,另外有一89c51为例,采用直连方式编写的lcd驱动程序,效果为将要显示字符以左滚动方式双行显示,难度不大,但体现部分原理,水平不高,共同进步!

    标签: 4478 LCD HD 位控制器

    上传时间: 2015-03-20

    上传用户:邶刖

  • 这是LCD液晶显示器的主要控制器hd61830的软件包

    这是LCD液晶显示器的主要控制器hd61830的软件包,希望能给大家带来帮助。

    标签: 61830 LCD hd 液晶显示器

    上传时间: 2015-03-23

    上传用户:1051290259

  • 单片机控制LCD显示的源代码。控制器兼容8051系列芯片

    单片机控制LCD显示的源代码。控制器兼容8051系列芯片,包括原理图。

    标签: 8051 LCD 单片机控制 兼容

    上传时间: 2015-03-29

    上传用户:gonuiln

  • lcd程序,1335控制器, 硬件平台:带sed1335LCD驱动器的320*240LCD模块,ads7846伟福仿真机

    lcd程序,1335控制器, 硬件平台:带sed1335LCD驱动器的320*240LCD模块,ads7846伟福仿真机, 软件平台: Keil v6.12 时间: 2004年6月3日

    标签: 1335 LCD 7846 lcd

    上传时间: 2013-12-18

    上传用户:leixinzhuo