ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
1031267 Топик полностью
Гyдвин, волшебник (26.08.2020 20:34, просмотров: 823) ответил Andreas на Захочется энергосбережения - надо вручную ВСЕ отключать, а после просыпания обратно включать лапками. Причем разная периферия разными битами выключается. Но зато после просыпания сохраняются состояния регистров периферии и не надо переинициализировать. Ессно это в режиме System ON. Удобно 3 RTC, но крайне неудобно, что они 24битные. В общем чип странный, но удобный и дока нормальная.
Ну а микропотребление нужно в некой "метке" с примерно таким алгоритмом: 

Метка живет подавляющее время полностью выключенная - с пробуждением от GPIO. Есть периоды (~сутки) активности - живет с включенным RTC и сохранением RAM для "пересброса" раз в 3 сек (потребление 1.5 uA 52810 вполне устраивает). Во время пробуждения посылаем короткий пакет мощностью -20дБм , ждем ответ в течении 1 мс, опять засыпаем. В случае получения ответа - короткий обмен пакетами. Возможно и CR2032 сгодится в таком режиме. Пробовал мощность -40 дБм - работает на расстоянии 20..30 см. А вот с - 30 дБм непонятка - расстояние абсолютно одинаково с -20 дБм...