GPG96244QS1屏驱动难题

本文探讨了使用SPI总线将TVP5150输出的8bit4:2:2信号接入TFT屏时遇到的问题,通过分析代码并尝试解决上电后屏仅显示白色背景而未显示图像的难题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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总线的写时序我照着写了程序,没有什么特别的地方、很简单、一次写入十六位数据、

可是好像我写入的寄存器跟没写入的寄存器是一样的、上电后屏是白色的、就亮了背光而已、其他好像什么都没有显示?????









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值