- 50
- 0
- 约5.43千字
- 约 8页
- 2017-06-25 发布于河南
- 举报
S3C2410触摸屏驱动程序原理图
S3C2410触摸屏驱动程序原理图
本文介绍了基于三星S3C2410X微处理器,采用SPI接口与ADS7843触摸屏控制器芯片完成
触摸屏模块的设计。具体包括在嵌入式Linux 操作系统中的软件驱动开发,采用内核定时器
的下半部机制进行了触摸屏硬件中断程序设计,采用16 个时钟周期的坐标转换时序,实现触
摸点数据采集的方法,给出了坐标采集的流程。设计完成的触摸屏驱动程序在博创公司教学
实验设备UP-NETARM2410-S 平台上运行效果良好。
引言
随着信息家电和通讯设备的普及,作为与用户交互的终端媒介,触摸屏在生活中得到广泛的应
用。如何在系统中集成触摸屏模块以及在嵌入式操作系统中实现其驱动程序,都成为嵌入式
系统设计者需要考虑的问题。本文主要介绍在三星S3C2410X 微处理器的硬件平台上进行基
于嵌入式Linux 的触摸屏驱动程序设计。
硬件实现方案
SPI 接口是Motorola 推出的一种同步串行接口,采用全双工、四线通信系统,S3C2410X 是三
星推出的自带触摸屏接口的ARM920T 内核芯片,ADS7843为Burr-Brown 生产的一款性能优
异的触摸屏控制器。本文采用SPI接口的触摸屏控制器ADS7843外接四线电阻式触摸屏,这
种方式最显著的特点是响应速度更快、灵敏度更高,微处理器与触摸屏控制器间
原创力文档

文档评论(0)