本实验将实现如下功能:开机的时候先通过24C02的数据判断触摸屏是否已经校准过,如果没有校准,则执行校准程序,校准过后再进入手写程序。如果已经校准了,就直接进入手写程序,此时可以通过按动屏幕来实现手写输入。屏幕上会有一个清空的操作区域(RST),点击这个地方就会将输入全部清除,恢复白板状态。程序会设置一个强制校准,就是通过按KEY0来实现,只要按下KEY0就会进入强制校准程序。
校准方法:
1,下载本代码。
2,按KEY0。
3,依次点击屏幕上的4个十字架(十字+小圈圈)的最中央(最好用笔尖)
4,直到屏幕提示:"Touch Screen Adjust OK!"字样。
5,校准完成。
2012-9-11
没有合适的资源?快使用搜索试试~ 我知道了~
STM32的触摸屏程序,亲测可用
共73个文件
h:34个
c:28个
txt:2个
需积分: 49 63 下载量 101 浏览量
2017-11-26
20:01:22
上传
评论 4
收藏 156KB RAR 举报
温馨提示
STM32的触摸屏程序,亲测可用。内有详细注释和说明文档,很好的参考资料。
资源推荐
资源详情
资源评论
收起资源包目录
实验26 触摸屏实验.rar (73个子文件)
实验26 触摸屏实验
README.TXT 585B
USMART
usmart.c 12KB
usmart_str.h 3KB
usmart_config.c 2KB
usmart_str.c 11KB
usmart.h 4KB
readme.txt 345B
SYSTEM
usart
usart.c 4KB
usart.h 1KB
delay
delay.c 5KB
delay.h 1KB
sys
stm32f10x_type.h 3KB
stm32f10x_nvic.h 19KB
stm32f10x_map.h 28KB
sys.c 6KB
stm32f10x_conf.h 6KB
sys.h 4KB
cortexm3_macro.h 2KB
stm32f10x_it.h 4KB
OBJ
test.hex 93KB
keilkill.bat 399B
USER
test.Opt 5KB
test.c 2KB
JLinkSettings.ini 578B
test.uvproj 20KB
startup_stm32f10x_hd.s 16KB
test.uvgui.Administrator 69KB
test.uvopt 24KB
test.Uv2 4KB
HARDWARE
EXTI
exti.c 2KB
exti.h 447B
DMA
dma.c 2KB
dma.h 574B
KEY
key.h 626B
key.c 1KB
OLED
oled.c 7KB
oled.h 1KB
oledfont.h 16KB
CAN
can.c 7KB
can.h 900B
ADC
adc.h 789B
adc.c 3KB
FLASH
flash.c 9KB
flash.h 2KB
24CXX
24cxx.c 4KB
myiic.c 3KB
24cxx.h 1KB
myiic.h 1KB
WKUP
wkup.c 2KB
wkup.h 556B
RS485
rs485.c 3KB
rs485.h 806B
LCD
ILI93xx.c 47KB
FONT.H 16KB
LCD.h 8KB
SPI
spi.c 2KB
spi.h 765B
TOUCH
touch.c 14KB
touch.h 2KB
RTC
rtc.h 999B
rtc.c 6KB
TIMER
timer.c 5KB
timer.h 1016B
DAC
dac.h 478B
dac.c 1KB
LED
led.h 486B
led.c 735B
BEEP
beep.c 554B
beep.h 482B
WDG
wdg.c 2KB
wdg.h 652B
TPAD
tpad.h 719B
tpad.c 4KB
共 73 条
- 1
资源评论
qq_36346597
- 粉丝: 13
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功