Open Nav

基于STM32的触摸屏驱动设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

基于STM32的触摸屏驱动设计(任务书,开题报告,外文翻译,论文10700字)
摘   要
伴随着科技的发展,现代电子产品中,单片机和触摸手机、导航设备等嵌入式仪器在电子测量仪器以及咨询终端等设备中都有很广泛的应用。TFT-LCD液晶屏是一种新型的人机交互设备,它使人们与机器的交付方式变得简单、直观。自从LCD液晶屏出现,人们越来越多的抛弃了传统的鼠标键盘的人机交付方式,使用更加简单的、直观的液晶屏与机器交流。
本文在“野火STM32103VET6”开发板的基础上,设计液晶屏控制电路硬件,包括液晶屏驱动电路和触摸屏驱动电路;编写液晶控制驱动,包括液晶屏驱动和触摸屏驱动;开发简易画板应用,实现在液晶屏上选取不同颜色画线及显示图形等功能。本设计具有编程灵活、反应速度灵敏、功耗小、程序模块化程度高等优点。
    最后,本系统进行测试。硬件方面,主控模块及液晶屏驱动模块都正常工作。软件方面,通过液晶屏显示驱动和触摸屏驱动使硬件正常工作。并且画板函数具有很高的性能,能准确判断触摸点,高速画图情况下不会出现画出虚线的现象。
关键词:STM32 液晶屏  触摸屏    FSMC    

[版权所有:http://DOC163.com]

 
The Design of Touch Screen Driver Based on STM32
Abstract
With the development of technology, modern electronics, microcontroller and touch phones, navigation devices and other embedded devices in the electronic measurement instruments and other equipment, and consulting terminal has a very wide range of applications. It gives the media a new look, a very practical multimedia interactive device. Touch screen in our very broad range of applications.
In this paper, the design is based on “ye huo STM32103VET6” development board. Interface extension through its FSMC LCD touch screen, LCD screen using FSMC interface driver chip, so you can call the library functions STM32 drive LCD screen, it makes LCD screen work higher efficiency. Four-wire touch screen panel has a strong anti-interference. This design has a flexible programming, fast response, low power consumption, program modularity advantages.
Finally, based on the completion of the development of the system to be tested. Hardware, control module and LCD driver modules are working properly. Software, via the LCD screen and touch screen driver display driver makes the hardware work properly. And slate function has high performance, can accurately determine the touch point will not occur at high speed to draw a broken line drawing phenomenon. [资料来源:https://www.doc163.com]
Keywords: STM32  LCD screen  touch screen  FSMC
  [版权所有:http://DOC163.com]

基于STM32的触摸屏驱动设计
基于STM32的触摸屏驱动设计
基于STM32的触摸屏驱动设计


 
目  录
摘   要    I
ABSTRACT    II
第一章 绪论    1
1.1 引言    1
1.2 国内外的研究现状    1
1.3 本文所做工作及论文结构    3
第二章 触摸屏电路和驱动整体设计    4 [资料来源:www.doc163.com]
2.1 系统整体设计    4
2.2 系统设计要求    4
第三章 触摸屏驱动硬件电路设计    5
3.1 STM32最小系统    5
3.1.1 电源电路    5
3.1.2 复位电路    6
3.1.3 晶振电路    6
3.1.4 主控模块原理图    7
3.2 LCD液晶屏控制电路    8
3.3 LCD触摸屏控制电路    9
3.4 LCD液晶模块原理图    10
第四章 触摸屏驱动及应用软件设计    11
4.1 触摸屏软件总体设计    11
4.2 液晶屏驱动及应用函数    13
4.2.1 FSMC端口及模式初始化    13
4.2.2 利用FSMC向ILI9341写入数据和命令    15
4.2.3 读ILI9341的数据    17
4.2.4在指定位置开一个窗    18
4.2.5 在指定点或者矩形区域显示特定颜色    20
4.2.6 在指定点间画直线    21
4.2.7显示汉字、字符、数字    23 [资料来源:Doc163.com]
4.3 触摸屏驱动及应用函数    24
4.3.1 SPI初始化配置    24
4.3.2 XPT2046触摸屏中断函数的配置    26
4.3.3 获取X、Y的坐标值    27
4.3.4 坐标值校准    27
4.4 画板应用程序    28
4.4.1 画板界面设计    28
4.4.2 画板函数实现    29
4.4.3 主函数    31
第五章 触摸屏驱动软硬件调试    33
5.1 系统软件调试    33
5.2 性能测试    33
5.1.1 触摸屏校准程序测试    33
5.1.2 画板程序测试    34
总结及展望    36
参考文献    37
致  谢    38

[资料来源:Doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4