研究生
最后登录1970-1-1
在线时间 小时
注册时间2015-10-7
|
楼主 |
发表于 2015-10-10 20:16:00
|
显示全部楼层
int main(void)
{
/* 系统定时器 1us 定时初始化 */
SysTick_Init();
LCD_Init();
/*config key*/
Key_GPIO_Config();
SPI_FLASH_Init();
/* GRAM扫描方向为左下脚->右上角 */
Lcd_GramScan(2);
LCD_Clear(0, 0, 320, 240, BACKGROUND);
LCD_Clear(0, 0, 320, 240, RED);
/* 触摸屏IO和中断初始化 */
Touch_Init();
save();
/* 等待触摸屏校正完毕 */
// while(Touch_Calibrate() !=0);
/* 触摸取色板初始化 */
Palette_Init();
while( 1 )
{
if( Key_Scan(GPIOA,GPIO_Pin_0,1) == KEY_ON )
{
/* 触摸取色板初始化 */
Palette_Init();
}
if(touch_flag == 1) /*如果触笔按下了*/
{
/*获取点的坐标*/
if(Get_touch_point(&display, Read_2046_2(), &touch_para ) !=DISABLE)
{
Palette_draw_point(display.x,display.y);//画点
}
}
}
} |
|