S3C2440触摸屏驱动代码分析

发布者:SparklingDreams最新更新时间:2015-05-05 来源: 51hei关键字:S3C2440  触摸屏  驱动代码 手机看文章 扫描二维码
随时随地手机看文章
实验环境:
主机:Fedora14
开发板:Tq2440
移植linux内核版本:linux-2.6.30.4
 
最近学习了一下S3C2440的触摸屏驱动代码,也算是对前期一段时间的复习,让自己回忆起一些关于驱动的知识,关于S3C2440的触摸屏驱动代码主要是基于输入子系统的实现,在转载的文章“嵌入式Linux之我行——S3C2440上触摸屏驱动实例开发讲解”一文中详细的介绍了基本的实现。具体的实现我就在介绍,这篇文章已经写得非常的详细。我主要是采用流程图的方式简要的介绍了一下驱动代码的实现过程。
驱动的初始化过程:

驱动的实现过程:

以上的流程图就大致实现了触摸屏的驱动。

关键字:S3C2440  触摸屏  驱动代码 引用地址:S3C2440触摸屏驱动代码分析

上一篇:linux驱动之内核定时器驱动设计
下一篇:ARM的异常处理过程分析

推荐阅读最新更新时间:2024-03-16 14:00

LCD驱动HT1621的PIC单片机源代码
STATUS EQU 3H FSR EQU 4H RB EQU 6H RC EQU 7H OPTIONA EQU 81H TRISB EQU 86H TRISC EQU 87H GENR0 EQU 053H GENR1 EQU 054H WD_RG EQU 055H DA_AG0 EQU 056H ;SEG0 SEG1 DA_AG8 EQU 05EH ;SEG16 SEG17 ;............................. C EQU 0 Z EQU 2 RP0 EQU 5 RP1 EQU 6 CS
[单片机]
基于S3C2440的嵌入式IPv6防火墙设计
  1 引言   在众多的网络安全设施中,防火墙是行之有效的重要网络安全设备,通过对网络通信进行筛选屏蔽以防未经授权的访问进出计算机网络。防火墙是位于可信网络和不可信网络之间的一道安全屏障,其最核心的任务就是管理和控制进出网络的通信量,它可以截获中途传输的数据包并进行处理,然后与事先定义好的安全策略规则相比较,并最终决定转发或丢弃该数据包。传统的防火墙通常位于一段网络的边界,它可以很好的过滤外界用户对内部网络的访问,但对内部网络的攻击却无能为力。针对此问题近年来关于新型防火墙的研究有很多,如分布式防火墙系统,嵌入式防火墙系统等。这些系统的目的是将防火墙的边界延伸,使其能够遍布网络的每一个终端设备,构建全方位的安全防护网络。  
[单片机]
基于<font color='red'>S3C2440</font>的嵌入式IPv6防火墙设计
S3C2440在MDK开发环境下的相关配置
我的TQ2440开发板是在大学时候买的,已经有两三年没碰了。现在翻出来重新开始学,主要是想学习ucos ii,然后进一步的linux。对于裸机,其实没必要花太多时间去琢磨。如果项目不上操作系统,我觉得cortex-m3的性能足以应付绝大部分项目。stm32裸机已经玩了有一段时间,都是直接操作寄存器,所以没必要做重复的事情了。 开发板光盘上的资料和工程都是基于ADS开发环境的,但本人从学51单片机一来,都是使用keil,所以我觉得利用keil开发S3C2440会比较熟手一点,但事实是我纠结了好长时间,可能是我太菜:    1)建立工程。类似stm32的工程,使用MDK提供的启动代码即可。 2)对于芯片存储地址的配置。如果是要
[单片机]
<font color='red'>S3C2440</font>在MDK开发环境下的相关配置
mini2440裸机试炼之—计算器(LCD显示,触摸屏中断)
关于Pait_Bmp(x0, y0, x, y, BMPaddr);函数 像素图在屏幕左上角为(0,0),Pait_Bmp中的x0,y0分别像素点初始位置,x,y为BMP图片的X,Y的大小,BMPaddr为BMP图片转换的数组地址 基于T35 TFT LCD屏实现功能: 1. 在屏幕上画一个计算器界面,包括0-9,+,-,*,/; 2. 实现触摸选择界面上的数字和运算符, 3. 并计算出结果显示在显示框内。 注意,只实现整数功能,没涉及小数,只实现一次运算,不保存上次运算结果。 实现界面: 实现过程: 开启LCD电源,初始化LCD LCD填充界面图片 开启触摸屏中断 获取键值 区分数字和
[单片机]
mini2440裸机试炼之—计算器(LCD显示,<font color='red'>触摸屏</font>中断)
触摸屏和plc在造纸机械方面的应用设计
  枕式包装机三驱动控制系统,采用先进的运动控制技术将weinview触摸屏、和利时PLC、伺服驱动集成一体,实现了无轴传动、自动偏心调整、色标追踪、多路温控等功能。替代了传统包装机的机械偏心、无级变速箱、差速箱等主要部件,使整机的自动化水平大幅度提高。适用于高端的枕式包装机。   这项技术同样也适用于纺织、印刷、包装等机械。   系统特点   1.三轴独立、无轴传动   包装机的三个关键轴,刀、膜、料分别独立驱动,采用电子轴实现同步传动,省略了繁琐的齿轮链条结构,减少了机械振动和磨损,使机械转速得以提高。   2.自动偏心调整   采用伺服电机直接驱动横封刀,系统根据袋长自动计算偏心量 www.cechina.cn ,根据包装物厚
[嵌入式]
基于S3C2440处理器的嵌入式视频采集系统
随着通信网络技术的迅速发展,基于网络的高质量视频传输已逐步取代传统的文字语音交互模式,成为当今数字通信的主要研究领域之一。而随着嵌入式操作系统和集成电路设计水平的不断提高,嵌入式技术与通信网络以及多媒体技术的融合将成为未来数字视频通信领域的主流发展趋势。 一直以来,针对网络传输实时视频对嵌入式软硬件都有较高要求。本文利用基于ARM920T内核的S3C2440嵌入式微处理器,采用压缩比更高的H.264视频压缩标准和开源嵌入式Linux系统,设计了一款基于嵌入式视频服务器的远程实时视频采集系统。 1 采集系统平台搭建 1.1 系统硬件平台 该采集系统以PC作为客户端,以广东友善之臂计算机科技有限公司研发的ARM9开发板Min
[单片机]
基于<font color='red'>S3C2440</font>处理器的嵌入式视频采集系统
冲孔打桩机的自动控制系统设计
0 引言 冲孔打桩机主要由桩锤、支架、卷扬机以及其他辅助设备组成,其工作原理是利用冲孔打桩机的卷扬机构,将电动机输出动力的回转运动转变为往复运动,通过钢丝绳来带动桩锤的提升,并在一定高度时使桩锤自由下落,利用桩锤的冲击作用冲挤土层或破碎岩石,同时钻渣随泥浆(或用取渣桶)排出,最后在地基土中形成桩孔。施工人员在桩孔内放置钢筋笼,灌注混凝土而制成桩。 目前,冲孔打桩机的打桩作业均由人工手动机械式操纵来完成。操作人员在工作过程中需要频繁对离合装置、刹车装置等控制部件进行操纵,劳动强度很大。随着微电子技术和自动控制理论的发展,将自动控制技术应用于冲孔打桩机,实现打桩的全自动化或半自动化,使操作人员从繁琐重复的体力劳动中解放出来成为
[单片机]
冲孔打桩机的自动控制系统设计
55%的智能手机采用触摸屏 出货量涨138%
  据国外媒体报道,调研公司Canalys数据显示,2009年第四季度,55%的智能手机采用触摸屏。      Canalys称,2009年第四季度,触摸屏智能手机出货量为3000万部,同比增长138%。与此同时,整体智能手机市场出货量涨幅为41%。      2009全年,触摸屏智能手机出货量为7500万部,相当于2008年出货量的2倍多。而2009年整体智能手机出货量为1.66亿部。      整个2009年,苹果iPhone领跑触摸屏智能手机市场,诺基亚位居第二,宏达电和三星分居三、四名。
[手机便携]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved