QUOTE (MiniMax @ Feb 15 2008, 17:36)

Я так подозреваю, что это и есть ревизия B ?
Как-бы да, но для полной уверенности у него еще идентификатор должен считываться:
0x1700FD25а не
0x0703FF25
или
0x0703F925
QUOTE
У Вас работает LPC2378 с внешней SRAM или FLASH ?
Работаю только с LPC2468 там 8bit SRAM работает.
Инициализацию делал тупо по datasheet и никаой оригинальности нет:
CODE
PCONP |= 0x00000800; // Turn On Power EMC PCLK
EMCCONTROL = EMCCONTROL_ENABLE; // EMC Enable
PINSEL6 = 0x00005555; // 8bit Bus Configuration
PINSEL8 = 0x55555555; //
PINSEL9 = 0x10110015; // CS0, BLS0 aka WE, OE, A18-16
EMCSTATICCNFG0 = EMCSTATICCNFG_MW8|EMCSTATICCNFG_BUFFER_ENABLE;
EMCSTATICWAITWEN0 = 0;
EMCSTATICWAITOEN0 = 0;
EMCSTATICWAITRD0 = 1;
EMCSTATICWAITPG0 = 0;
EMCSTATICWAITWR0 = 0;
EMCSTATICWAITTURN0 = 0;
EMCSTATICEXTENDEDWAIT = 0;
Кстати, в приведенном Вами Кейловском наборе имеют место быть какие-то шаманские задержи, это я чего-то в datasheet просмотрел? Или обычный бред?
Естественно, что BUFFER можно и выключить, а EXTENDED_WAIT включить, эффект будет, но на факт
появления OE, естественно сие не влияет.
Работоспособность LPC2378/7 очень интересует - подумываю над тем, что у меня первой в жизнь должна пойти именно она а не LPC2468.
QUOTE (Vitaliy_ARM @ Feb 15 2008, 17:53)

Работаю с LPC2468. Инициализация вот:
CODE
PINSEL9 = 0x00010000;
}
Работаете??? А как это без CS и прочего удалось-то!!!!
Сообщение отредактировал zltigo - Jul 25 2010, 07:33