📄 main.c
字号:
#include <string.h>#include "..\inc\option.h"#include "..\inc\def.h"#include "..\inc\44b.h"#include "..\inc\44blib.h"#include "..\inc\flash.h"#include "..\inc\download.h"#include "..\inc\usb.h"#include "..\inc\usb\def9603.h"#include "..\inc\cache.h"#include "..\inc\lcd320.h"#include "..\inc\KeyBoard16.h"#include "..\inc\tchScr.h"#include <stdio.h>void LCD_TOUCH(){ int x,y,i; U32 TchScrAction=TCHSCR_ACTION_UP;// POSMSG pmsg; LCD_ChangeMode(DspTxtMode);// LCD_Cls(); LCD_printf("begin TouchScreen Task\n"); for(;;){ if(TchScrAction==TCHSCR_ACTION_UP){ if(!((rPDATC&ADS7843_PIN_PEN)>>11)){ Delay(50); if(!((rPDATC&ADS7843_PIN_PEN)>>11)){ TchScr_GetScrXY(&x, &y,1); //第三个参数为1时表示经转换 TchScrAction=TCHSCR_ACTION_DOWN; LCD_printf("X=%d,Y=%d",x,y); } } } if(TchScrAction==TCHSCR_ACTION_DOWN){ if((rPDATC&ADS7843_PIN_PEN)>>11) { Delay(50); if((rPDATC&ADS7843_PIN_PEN)>>11) { TchScrAction=TCHSCR_ACTION_UP; } } } Delay(100); }}void Main(void){ //OSInit(); // needed by uC/OS-II // Port_Init(); //端口初始化 LCD_Init(); //LCD初始化 TchScr_init(); LCD_TOUCH(); while(1) ; //死循环等待}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -