STM3FF407 a RTC

Jiří Nesvačil nesvacil na posys.eu
Středa Červen 17 16:37:33 CEST 2015


Puls po napajeni.
Ano prijde mi, ze shodi LSEON, protoze krystal RTC 32kHz nejede, to se prave da zmerit. Ten LSEON bit nezmerim. Protoze nejdou hodiny na kterych to je zavisle, tak se to tvari kousle. Protoze naopak jede backup register, tak se to z problemu 
nedostane. Leda, ze by nekdo vyndal i RTC baterii.

Jirka


-- 

Dne 17. 6. 2015 v 16:26 Jan Waclawek napsal(a):
> Aky pulz? Co vypne? RTC_BDTR.LSEON? Ale ved ten bit je jeden z tych co je
> chraneny PWR_CR.DBP, to nestaci?
>
> wek
>
>
> ----- Original Message ---------------
>> Zarizeni vetsinou nejde. Nepomuze watchodog, reset  ani vytahnout napajeni.
>>
>> Prjde takovy puls vypne RTC a je to. Pamet v backup zustane zachovana.
>>
>> Fatalni chyba je testovat funkcnost RTC stavem v backup registru.
>>
>> Tady ma byt
>>
>>        if ( krystal nebezi )
>>        {
>>          /* RTC configuration  */
>>          RTC_Config();
>>
>>             }
>>
>> Jirka
>>
>> Dne 17. 6. 2015 v 15:42 Jan Waclawek napsal(a):
>>> No uz nas nenapinajte...
>>>
>>> (inak som to nasiel v examples k SPL 'F4 verzie 1.0.x)
>>>
>>> wek
>>>
>>>
>>> ----- Original Message ---------------
>>>
>>>
>>>> Jen pro zábavu, tento kód (nebo podobný) má občas na STM32F fatální následek, kopíruje se neustále odněkud ... :
>>>> Kdo ví proč ?
>>>>
>>>>         if (RTC_ReadBackupRegister(RTC_BKP_DR0) != 0x32F2)
>>>>         {
>>>>           /* RTC configuration  */
>>>>           RTC_Config();
>>>>
>>>>           /* Configure the RTC data register and RTC prescaler */
>>>>           RTC_InitStructure.RTC_AsynchPrediv = AsynchPrediv;
>>>>           RTC_InitStructure.RTC_SynchPrediv = SynchPrediv;
>>>>           RTC_InitStructure.RTC_HourFormat = RTC_HourFormat_24;
>>>>
>>>>           /* Check on RTC init */
>>>>           if (RTC_Init(&RTC_InitStructure) == ERROR)
>>>>           {
>>>>             sprintf(buf, "\n\r        /!\\***** RTC Prescaler Config failed ********/!\\ \n\r");
>>>>             DbgPutString(buf);
>>>>           }
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list