Опять этот RTC, будь он неладен.
Пытаюсь установить доли секунд.
while(RTC->ISR & RTC_ISR_SHPF){} //это просто так, для порядка. RTC->SHIFTR|=RTC_SHIFTR_ADD1S; ///Вычитаю 1 секунду. while(RTC->ISR & RTC_ISR_SHPF){} ///И тут программа зависает, бит не снимается.
Всё это делаю в режиме инициализации, после успешной установки времени. бит RC_REFCKON сброшен Вопрос: почему не сбрасывается бит RTC_ISR_SHPF ?
--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
|