Для моего проекта я использую модуль RTC RV-8564-C2. В листе данных я вижу, что тревога регистрируется до месяца. Как мне это решить, если я хочу сигнал тревоги, например, через 40 дней или 2 месяца?Как добиться сигнала RTC более одного месяца?
ответ
Устройство RV-8564-С2 поддерживает только максимум 5 битов числа дней для тревоги.
Устройство, в котором вы работаете, поддерживает только 8-битный таймер. Однако, если вы выберете один из 16-разрядный таймер (например, RV-3029-C2), вы можете использовать таймер, чтобы иметь возможность установить будильник примерно 45 дней в будущем.
Мое толкование технического описания состоит в том, что вы не можете установить будильник более чем на месяц вперед. Вы можете установить будильник для определенного дня месяца (или дня недели) и определенного времени суток, но не определенного месяца. Если вы хотите установить будильник в течение определенного месяца, я думаю, вам нужно будет проверить месяц на программном обеспечении. Например, установите будильник дня месяца, чтобы сигнал RTC каждый месяц записывался в нужный день и время. Затем обработчик программного обеспечения для тревоги должен проверять месяц. Если обработчик программного обеспечения определяет, что он не является правильным месяцем, тогда он должен игнорировать сигнал тревоги (или, если необходимо, сбросить аварийный сигнал RTC, чтобы он снова появлялся в следующем месяце). Если это правильный месяц, то обработчик программного обеспечения должен продвигать будильник в приложение.
- 1. как улавливать более одного сигнала в C++?
- 2. C# - API для сигнала RTC
- 3. Код, не использующий более одного обработчика сигнала
- 4. Glade: Как передать более одного аргумента обработчику сигнала?
- 5. Как отображать более одного месяца в MonthCalendar при запуске avb.net
- 6. Как отобразить более одного месяца на одной странице
- 7. удалять файлы, возраст которых более одного месяца, с использованием C#
- 8. Загрузите исторические твиты из более чем одного месяца назад
- 9. Результат запроса Mysql не более одного месяца с текущей даты
- 10. as3 - Добавление одного месяца
- 11. Django: определение более одного приемника сигнала для модели и того же сигнала
- 12. Libgdx более одного Ножницы
- 13. просыпаться более одного условия переменной
- 14. Как добиться единого входа?
- 15. Как запросить сборки RTC?
- 16. Удаление ровно одного месяца с даты
- 17. Couchbase просмотреть документы старше одного месяца
- 18. Как добиться более точного распределения столбцов в бутстрапе
- 19. Как создать более одного аварийного сигнала на ту же таблицу DynamoDB
- 20. Как создать более одного ul
- 21. Как удалить более одного тега?
- 22. Как удалить более одного пробела
- 23. Как передать более одного ввода
- 24. Как использовать более одного типа?
- 25. Как вернуть более одного значения?
- 26. Замените более одного символа! как?
- 27. Что означает более высокая частота тактового сигнала?
- 28. проверить длину входного сигнала не более 10
- 29. Поддержание связи сигнала более экземпляр своп Qt5
- 30. Формат выходного сигнала для более четких ошибок
Не похоже, что он существует, вы имеете в виду [это] (http://www.golledge.com/pdf/products/rtcs/rv8564c2.pdf)? Может быть, вы должны дать ссылку на техническое описание – Emilien
http://www.golledge.com/pdf/products/rtcs/RV8564C2_App_Man.pdf – Gandhi
@ Ганди: Если ваш вопрос неточный (у вас был неправильный номер детали), исправьте вопрос вместо добавления комментария. Я сделал это для вас. – Clifford