Взглянул на код драйвера LCDPage1bpp, оказалось, что он весь заключён в условие:
Код
#if (LCD_CONTROLLER == 8811) || (LCD_CONTROLLER == 8535) && (!defined(WIN32) | defined(LCD_SIMCONTROLLER))
При таком условии, код даже не компилируется, т.к. в моём случае LCD_CONTROLLER = 1502 (для KS108B). Это что значит? На офф. сайте
micrium сказано что для данного контролера дисплея
нужно использовать драйвер LCDPage1bpp.
У китайцев отыскался ещё один драйвер LCD15XX.c, в комментариях описывается что он поддерживает контроллер дисплея KS108B.
Компилятор файл подхватил, ругнулся на отсутствие описания ф-ций:
LCD_READ_A0_0
LCD_READ_A0_1
...
Выходит драйвер не весь, а только часть его что-ли? Свои, выложите пожалуйста нормальный драйвер LCDPage1bpp для KS108B, наверняка имеется на здешнем фтп.
Сообщение отредактировал manifest - Oct 11 2007, 07:51