串口打印4.3寸屏ID为0,求助。谢谢

2019-07-20 11:55发布

下面是代码,IO的初始化函数跟七个基本的函数就不贴出来了,求解,谢谢。
用串口打印出来的为什么ID是0?
int main(void)
{
//        u16 LCDID;
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
        delay_init(168);   
        uart_init(115200);               
       
        LED_Init();               
        my_tftlcd_init();  //IO初始化函数
          while(1)
        {
                u16 LCDID
                delay_ms(50); // delay 50 ms
                LCD_WriteReg(0x0000,0x0001);
                delay_ms(50); // delay 50 ms
                  LCDID = LCD_ReadReg(0x0000);   
                printf(" LCD ID:%x ",LCDID);
                LED0=!LED0;         
                delay_ms(500);
        }
}


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。