int main(void)
{
/*
初始化系统时钟*/
system_clock_config();
/*
初始化中断优先级分组*/
nvic_priority_group_config(NVIC_PRIORITY_GROUP_4);
/*
初始化延时函数*/
delay_init();
/*
初始化LCD */
lcd_init(LCD_DISPLAY_VER
tiCAL);
/*
初始化触摸芯片*/
touch_init(TOUCH_SCAN_VERTICAL);
/*
显示信息*/
lcd_string_show(10, 20, 200, 24, 24, (uint8_t *)"Touch Test");
while(1)
{
lcd_string_show(10, 60, 200, 24, 24, (uint8_t *)"X:");
lcd_string_show(10, 90, 200, 24, 24, (uint8_t *)"Y:");
/*
读取触摸坐标*/
if(touch_read_xy(x_dot, y_dot) == SUCCESS)
{
/*
显示X
坐标*/
lcd_num_show(40, 60, 200, 24, 24, x_dot[0], 3);
/*
显示Y
坐标*/
lcd_num_show(40, 90, 200, 24, 24, y_dot[0], 3);
} }
}
|