📄 main.c
字号:
/****************************************Copyright (c)**************************************************
** 广州微嵌计算机科技有限公司
**
** http://www.wqlcd.com
**
**------------------------------------------------------------------------------------------------------
** 创建人: 陈华牧
** 版 本: V1.0
** 创建日期:2007年1月18日
** 发布日期:2007年3月15日
********************************************************************************************************/
#include <stddef.h>
#include <string.h> /* for memset */
#include "44B.h"
#include "Touch7843_44B0.h"
#include "Interrupt.h"
#include "IO_Port.h"
#include "24LCXX.h"
#include "Cache.h"
#include "lcd.h"
#include "sysloader.h"
/******************************************************************************
【功能说明】本任务按键是否按下
******************************************************************************/
void Task_Key( void *pdata)
{
for( ;; )
{
}
}
void Main(void)
{
int i;
Cache_Init();
IO_PortInit();
Interrupt_Init();
Touch7843_Init();
IIC_Init();
Lcd_Init(); //初始化LCD 256色640*480
Sysloader_LoadFont0816(); // 8*16 ASCII 字库
Sysloader_LoadFont1616(); //16*16 国标字库
rPDATE &= ~(0x01<<3); //开LCD(GPE3 -- 高:关 低:开)
Lcd_Clr(DC,bluecolor);
VGA_X = 0;
VGA_Y = 0;
Lcd_printf(&DC,0xff,ncolor,"触摸屏测试与校准程序。\n\nKey1.Key2.Key3->触摸屏校准。");
ReadTouch_Data();
rINTMSK &= ~BIT_GLOBAL; //开全局中断
while(1)
{
if ( ((rPDATG>>4)&0x7)<7 )
{
for(i=0;i<100000;i++);
if( ((rPDATG>>4)&0x7)<7 )
{
Touch_Calibrate();
}
}
else
{
Touch_Task();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -