新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于STM32的RA8806控制器LCD设计

基于STM32的RA8806控制器LCD设计

作者: 时间:2011-04-07 来源:网络 收藏


2 软件设计
2.1 软件初始化
系统软件初始化包括F103初始化、UCGUI初始化和RA控制器初始化,在F103初始化中FSMC的配置为:
b.JPG
在RA控制器中,触摸屏有自动模式和手动模式两种,自动模式和手动模式中,都可以通过触碰产生中断读取触碰坐标值,手动模式还可以通过轮询触碰事件读取坐标,在实验中采用的是手动模式中的轮询方式,这种方式的流程图如图2所示。在初始化RA时,寄存器TPCR1,TPCR2,INTR须按流程图设置,DWWR=AWRR=0x27,DWHR=AWBR=0xEF,其他寄存器默认设置。

本文引用地址:https://www.eepw.com.cn/article/191251.htm

c.JPG


2.2 触摸屏坐标
触摸屏的坐标分为逻辑坐标和物理坐标,逻辑坐标为用户触摸是手指所点击屏幕的坐标,物理坐标为触摸屏显示的实际坐标,逻辑坐标和物理坐标比较接近,如果相差太多就需要校准。



关键词: 8806 STM LCD 32

评论


相关推荐

技术专区

关闭