Например TDA7294

Форум РадиоКот • Просмотр темы - Глюк с RTC на STM32L162
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 22:46:45

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Глюк с RTC на STM32L162
СообщениеДобавлено: Чт сен 18, 2014 01:48:16 
Мудрый кот

Карма: 34
Рейтинг сообщений: 288
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 1818
Откуда: Харьков
Рейтинг сообщения: 0
Сегодня заметил неприятный глюк с RTC на STM32L162. Если настроить прерывание RTC так, чтобы оно срабатывало раз в секунду, и точно в 00.00.00 в обработчике сразу прочитать дату, она окажется вчерашней. Приходится читать на секунду позже, иначе сигнал будет срабатывать не в те дни недели. Что, дата меняется не синхронно со временем?

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Глюк с RTC на STM32L162
СообщениеДобавлено: Чт сен 18, 2014 08:03:34 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 598
Зарегистрирован: Вс янв 24, 2010 13:14:02
Сообщений: 4546
Откуда: Омск
Рейтинг сообщения: 0
Прерывание может сработать или ДО события(момент начала), или ПОСЛЕ(момент окончания). Получается, что прерывание генерируется в момент начала события. То есть появился сигнал, что нужно добавить секунду, но секунда еще не добавлена.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Глюк с RTC на STM32L162
СообщениеДобавлено: Чт сен 18, 2014 09:57:17 
Мудрый кот

Карма: 34
Рейтинг сообщений: 288
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 1818
Откуда: Харьков
Рейтинг сообщения: 0
Я как раз проверяю в прерывании, что секунда сменилась. В реальности прерывания летят 4 раза в секунду, я отсеиваю из них только те, где секунды (и минуты!) сменились (сравнением с предыдущим значением). После этого сразу же читаю дату - а она не сменилась, несмотря на 00:00 в регистрах времени.

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Глюк с RTC на STM32L162
СообщениеДобавлено: Чт сен 18, 2014 10:19:21 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 1
Это не глюк... это фича...
Вам нужен будильник на ровно 12:00:00 PM сегодняшнего дня... вот он и сработает... а через секунду будет уже следующий день...

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Глюк с RTC на STM32L162
СообщениеДобавлено: Чт сен 18, 2014 22:15:24 
Мудрый кот

Карма: 34
Рейтинг сообщений: 288
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 1818
Откуда: Харьков
Рейтинг сообщения: 0
Нет, это баг. Если я на обычных часах ставлю сигнал на вторник на 00.00, то он срабатывает именно в это время, а не на сутки позже. И срабатывает строго секунду в секунду.

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Глюк с RTC на STM32L162
СообщениеДобавлено: Сб сен 20, 2014 16:44:10 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 0
Не буду спорить об исключительности STM32L162... хотя я в этом очень сомневаюсь... но на STM32F0xx дата переводится одновременно с временем... секунда в секунду... специально проверил... именно в прерывании...

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Глюк с RTC на STM32L162
СообщениеДобавлено: Вс сен 21, 2014 19:56:35 
Мудрый кот

Карма: 34
Рейтинг сообщений: 288
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 1818
Откуда: Харьков
Рейтинг сообщения: 0
Частота проца у тебя какая? У меня всего лишь 512 кГц.

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Глюк с RTC на STM32L162
СообщениеДобавлено: Вс сен 21, 2014 22:40:05 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 0
И что??? Недочитанный референс даёт право утверждать о каких-то глюках МК??? :)))
Некоторые события периферии привязаны к тактовой периферии, а не ядра... и при изменении соотношения нужно это учитывать... иначе всё рухнет... Но это не глюк... это непонимание работы модулей и ядра МК при гибкой системе тактирования...

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y