GPG96244QS1屏驱动难题
发布日期:2021-06-30 18:55:31 浏览次数:2 分类:技术文章

本文共 764 字,大约阅读时间需要 2 分钟。

void Gpg_Master(unsigned int Data){	unsigned int temp = 0b1000000000000000;	Master_SCK=1;	ENABLE_244QS1();//初始化前使能片选	_delay(10);	DISABLE_244QS1();	Master_SCK=0; //Generate SCK Clock	do	{		Master_SDI = Data &temp;		Master_SCK=1; 		_delay(10); 		Master_SCK=0; //Generate SCK Clock		temp>>=1;			}while(temp!=0);	Master_SCK=1; //Generate SCK Clock	ENABLE_244QS1();//初始化前使能片选		_delay(10);}
void SPIWRITE_ADDRSSDATA(unsigned short address,unsigned short data){	unsigned int Data;	Data = address;	Data = ( Data<<8 ) + data ;	Gpg_Master(Data);	_delay(100);	//Master(address);	//_delay(10);	//Master(data);	//_delay(10);	}
如题:

从TVP5150输出的8bit 4:2:2信号接入TFT屏没有显示、这是个让我十分费解的难题、SPI总线的写时序我照着写了程序,没有什么特别的地方、很简单、一次写入十六位数据、
可是好像我写入的寄存器跟没写入的寄存器是一样的、上电后屏是白色的、就亮了背光而已、其他好像什么都没有显示?????

转载地址:https://linus.blog.csdn.net/article/details/8784247 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Makefile 文件中的:obj-$(CONFIG_TEST) += test.o,这一类的是什么意思?
下一篇:TVP5150真正的驱动起来了

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月24日 13时29分48秒