airwill 发表于 2014-2-17 09:25 
我觉得时序验证好了, 就没有问题了.
另外要注意的就是 RESET 的控制, 因为我也曾经在这个脚上拌过, 费了好 ...
void LCD_SSD1289_Rst(void)
{
GPIO_SetBits(GPIOE, GPIO_Pin_1 );
// GPIO_SetBits(GPIOD, GPIO_Pin_4); // RD = 1
// GPIO_ResetBits(GPIOD, GPIO_Pin_5); // WR = 1
delay_ms(500);
GPIO_ResetBits(GPIOE, GPIO_Pin_1);
// GPIO_ResetBits(GPIOG, GPIO_Pin_12); // CS = 0
delay_ms(500);
GPIO_SetBits(GPIOE, GPIO_Pin_1 );
delay_ms(500);
}
这是我自己写的一个复位函数~不知道和你说的是一个意思么?
|