Vladislav_Minsk
Jan 5 2013, 12:02
Доброго времени суток.
Возникли вопросы касательно RTC блока...
С настройками даты, времени, wakeup и будильников, разобрался...
А вот функции Timestamp, Tamper detection, Smooth calibration, Reference clock detection (50 or 60Hz) и настройками альтернативных функций в регистрах не совсем понятны...
В документации нет чётких указаний в какой последовательности куда записывать...
Может быть кто-то знает, что там к чему и для чего...?
SasaVitebsk
Jan 9 2013, 20:39
Они сначала сделали stm32f1xx, а потом уже /2/4/3. Если Вы посмотрите часы в /1, то увидите, какой это недоделок. Но к нему они сделали библиотеку. Далее, после выпуска /4 пришлось делать библиотеку совместимую, хотябы по смыслу. В результате получилось дерьмовенько. Им бы наоборот. Сделать грамотную библиотеку для /4 и написать совместимую для /1.
Я так и сделал для себя. А фирменную выкинул как хлам. Сам модуль описан в референсе. Ничего особо сложного не заметил. Таймштамп такая редкая фича. В OPC используется, а так вообще достаточно редкая. Я это всё бегло просмотрел.