Здравствуйте, господа. Подключил панель MTV-C32240AMNNSCW-A к S1D13705, панель STN, цветная, 8-битный интерфейс, 320*240, тактирование 24 мГц. Временные диаграммы правильные.
Сконфигурировал регистры
static S1D_REGS aS1DRegs[] =
{
{ 0x00, 0x24 }, // Revision Code Register
{ 0x01, 0x65 }, // Mode Register 0 Register
{ 0x02, 0xF0 }, // Mode Register 1 Register
{ 0x03, 0x07 }, // Mode Register 2 Register
{ 0x04, 0x27 }, // Horizontal Panel Size Register
{ 0x05, 0xEF }, // Vertical Panel Size Register (LSB)
{ 0x06, 0x00 }, // Vertical Panel Size Register (MSB)
{ 0x07, 0x05 }, // FPLINE Start Position Register
{ 0x08, 0x00 }, // Horizontal Non-Display Period Register
{ 0x09, 0x04 }, // FPFRAME Start Position Register
Что-то не удается правильно настроить параметры вывода, и потому нет вывода теста.
Если заполняю видеопамять 0xFF, то получаю экран с вертикальными цветными полосами, но экран разделен на две горизонтальные части по середине. Когда пытаюсь вывести просто отрезок, он не отображается. Подскажите, пожалуйста, на что обратить внимание.