2019-07-21 06:58发布
钩月黄昏 发表于 2016-10-25 22:35 请问9806读出来的ID是什么?
muecn 发表于 2017-3-31 16:54 你好 请问驱动ILI9806 LCD芯片读取ID的代码可分享一下吗 谢谢
最多设置5个标签!
读出来的ID是9806
#define Bank1_LCD_C ((u32)0x60000000) //命令地址
#define Bank1_LCD_D ((u32)0x60020000) //数据地址
//读数据
u16 LCD_RD_DATA(void)
{
u16 data;
data =*(__IO u16 *)Bank1_LCD_D;
return data;
}
以下这几句就是读ID的
LCD_WR_REG(0XD3);
lcd_dev.id = LCD_RD_DATA(); //dummy read
lcd_dev.id = LCD_RD_DATA(); //读到0x00
lcd_dev.id = LCD_RD_DATA(); //读到0x98
lcd_dev.id <<=8;
lcd_dev.id |= LCD_RD_DATA(); //读到0x06
一周热门 更多>