Цитата(DreamTwister @ Nov 11 2008, 10:11)

Может у кого есть пример инициализации работы сторожевого таймера для LPC2142?
Есть для 2214. Не думаю, что они сильно отличаются:
Код
WDTC = PCLK / 4 * 5; // 5 seconds
WDMOD = (1 << LPC_WDEN) | (1 << LPC_WDRESET);
WDFEED = 0xAA;
WDFEED = 0x55;
Цитата(DreamTwister @ Nov 10 2008, 08:21)

WDMOD &= 0xFFFFFFFFFB;
Вроде последовательность правильная, сначала инициализация, потом подача.
Если не считать того, что WDMOD Read/Set регистр. Вот объясните, какой смысл использоать наложение масок, если вам все равно не нужно оставлять нетронутыми какие-то биты?
Цитата(DreamTwister @ Nov 10 2008, 08:21)

Что делать?
Как минимум, при публикации оформлять код тегами [ code ] и [ /code ] (Кнопка с символом # в форме ввода сообщения).