主函数如下: int main(void)
{
u8 x,key;
int times=0;
u8 lcd_id[12]; //´æ·ÅLCD ID×Ö·û´®
delay_init(); //ÑÓʱº¯Êý³õʼ»¯
uart_init(9600); //´®¿Ú³õʼ»¯Îª9600
LED_Init(); //³õʼ»¯ÓëLEDÁ¬½ÓµÄÓ²¼þ½Ó¿Ú
KEY_Init(); LCD_Init();
POINT_COLOR=RED;
sprintf((char*)lcd_id,"LCD ID:%04X",lcddev.id);
LED0=0;
LED1=0;
while(1)
{
switch(key)
{
case KEY0_PRES:
LED0=!LED0;LED1=!LED1;break;
case KEY1_PRES:
times++;break;
}
POINT_COLOR=RED;
LCD_ShowString(30,40,200,24,24,"Mini STM32 ^_^");
LCD_ShowString(30,70,200,16,16,"TFTLCD TEST");
LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK");
LCD_ShowString(30,110,200,16,16,lcd_id); //ÏÔʾLCD ID
LCD_ShowString(30,130,200,12,12,"2014/3/7");
LCD_ShowString(30,150,200,16,16,"luhaoyue");
LCD_ShowNum(30,180,times,16,16);
}
}
按键定义的文件是原子哥的,,,但是屏幕有反应,按键却不能用,有没有大佬帮忙看下
|