Дело может быть в регистре CALIBRATION. Когда LPC_RTC -> CCR равен 0x01, то включена коррекция. Возможно CALIBRATION равен 0. Нужно в конце инициализации присваивать LPC_RTC -> CCR = 0x11;
Ещё дело может быть в некорректных значениях некоторых регистров. Их нужно проверять и исправлять во время инициализации.
--------------------
Заблуждаться - Ваше законное право :-)
|