SHARP的LQ043Y1DX01

参数跟指令手册上不是有写吗?
pDeviceInfo->RGBOutMode = DISP_16BIT_RGB565_P;
pDeviceInfo->uiWidth = 480;
pDeviceInfo->uiHeight = 800;
pDeviceInfo->VBPD_Value = 3;
pDeviceInfo->VFPD_Value = 3;
pDeviceInfo->VSPW_Value = 3;
pDeviceInfo->HBPD_Value = 6;
pDeviceInfo->HFPD_Value = 6;
pDeviceInfo->HSPW_Value = 15;
pDeviceInfo->VCLK_Polarity  = IVCLK_FALL_EDGE;
pDeviceInfo->HSYNC_Polarity = IHSYNC_LOW_ACTIVE;
pDeviceInfo->VSYNC_Polarity = IVSYNC_LOW_ACTIVE;
pDeviceInfo->VDEN_Polarity  = IVDEN_HIGH_ACTIVE;
pDeviceInfo->PNR_Mode = PNRMODE_RGB_P;
pDeviceInfo->VCLK_Source = CLKSEL_F_LCDCLK;
pDeviceInfo->VCLK_Direction = CLKDIR_DIVIDED;
pDeviceInfo->Frame_Rate = 60; 
这是我的参数。.
int i=0;
const  BYTE  OrderData[][3] =

{0x11,0xff,120},
{0xb9,0xff,0},    
{0xb9,0x86,0},
{0xb9,0x63,0}, 
{0x3A,0x50,0}, 
{0x29,0xff,50},
{0,0,0}
};


LDI_MSG((_T("[LDI]++LDI_SHARP430_RGB_initialize()\n\r")));
//配置控制器
while(1)
{
LDI_SHARP430_WriteReg(OrderData[i][0],OrderData[i][1]);


if(OrderData[i][2])
{
DelayLoop_1ms(OrderData[i][2]);
}


if((OrderData[i][0]==0) && (OrderData[i][1]==0))
{
break;
}
i++;
}
这个是我发送的指令。


LDI_SHARP430_WriteReg 函数你自己根据你的BSP写把,就是SPI写操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值