Возникла необходимость экономить потребление элекропитания устройством, поэтому решил переводить его в Sleep режим или Power down.
Вычитал, что после восстановления питания необходимо переинициализировать PLL. Никогда инициализацией PLL не занимался, так как это в Keil делалось в LPC2366.s с помощью встроенного конфигуратора.
Подскажите, можно ли эту инициализацию как-то унифицировать, используя код или хотя-бя константы, генерируемые этим конфигуратором. Или возможно запоминать перед засыпанием значения регистров PLLCON, PLLCFG с последующим восстановлением после просыпания.
Буду рад любой помощи в решении этой задачи. Возможно кто-то поделится фрагментом своего кода.