-
- по сути это тоже самое что и PY32F002B, а переходите в sleep или
stop mode? Потребление даже в LPRun и LPSleep достаточно большое
160-170 мкА при переводе Flash в sleep - уменьшаем до 90-100 мкА -
но если надо меньше - то надо переводить в stop mode. И можно также
использовать HSI минимальный 2 МГц. Некоторые моменты можно
посмотреть здесь Zikon(7 знак., Сегодня, 17:02, ссылка)
- Не знаю, как у вас сабж, а у меня, бывало, выходило так, что минимальная тактовая не означала минимального потребления. И было выгодно быстро провернуть все дела на приличной скорости и уйти спать, чем пытаться работать на малых мегагерцах. Из проблем - лишь время запуска генератора. А встроенные RC сейчас быстро запускаются. - Nikolay_Po(Сегодня, 19:24)
- Судя по значению wake-up time (Wake-up from Stop mode to Run mode
in Flash) из datasheet, примерно так и должно быть - грубо говоря
7-8% от потребления в рабочем режиме Icc(Run) при скважности ~11мкс
vs 128мкс. - reZident(Сегодня, 15:30)
- У ТС речь о 128 мс. Но это неточно. - Бapбoc(Сегодня, 15:43)
- Верно, 128. У меня сложилось впечатление, что при выходе из сна
резко подскакивает ток. Или еще вернее - медленно уходит в сон.
Если зарядить не 128, а поболее млс. Ток еще меньше становится
средний. Так - нормальная микросхема. Стоит пыль. - vesago(Сегодня, 16:15)
- если частота 24МГц - то да выход из stop будет потреблять много (на 24МГц ~ 1,6 мА) - перевести HSI на 2 МГц (~ 300-400 мкА) - Zikon(Сегодня, 17:45)
- В общепринятой Международной системе единиц Си для обозначения дольных единиц 10-3 используется приставка милли-, которая на письме обозначается малой буквой "м". А для 10-6 используется приставка микро-, которая в свою очередь обозначается буквами "мк". Так что я резонно предположил, что в исходном сообщении просто произошла опечатка и "128 млс" следует трактовать как 128мкс, а не, скажем, как 128 мл.с. (тысячная доля лошадинной силы) :-). - reZident(Сегодня, 16:51)
- Медленно -- долго не отключается? - Бapбoc(Сегодня, 16:22)
- Верно, 128. У меня сложилось впечатление, что при выходе из сна
резко подскакивает ток. Или еще вернее - медленно уходит в сон.
Если зарядить не 128, а поболее млс. Ток еще меньше становится
средний. Так - нормальная микросхема. Стоит пыль. - vesago(Сегодня, 16:15)
- У ТС речь о 128 мс. Но это неточно. - Бapбoc(Сегодня, 15:43)
- код откуда выполняется из ram или флеши? - jlm(Сегодня, 15:15)
- Из флеши. Я по примерам из сдк делал. Просто может в принципе для
данного микроконтроллера это не достижимо. - vesago(Сегодня, 15:19)
- а сколько целевое потребление надо? - jlm(Сегодня, 15:20)
- На пике нзкопотребляющем, аналог был до десяти микроампер. Хотелось
бы нечто подобно получить. - vesago(Сегодня, 15:22)
- Какой нибудь глубокий останов, с выходом по изменению состояния входов, с внешней схемой. С флешкой вряд ли получится. - jlm(Сегодня, 15:37)
- Отладчик при замерах отключал? Отладка и подключенный внешний и
внутренняя логика отжирает нехило... - Гyдвин(Сегодня, 15:24)
- Пробовал - особо не повлияло. Я сравниваю с пиком. Но он на 4МГц работает. А эта машинка на 24. Измеряю обычным тестером. Но сравниваю с платой на пике и этой. Разница сразу видна. По ходу хорошее энергопотребление, только если просыпаться по событию. В спячке пыль потребляет. - vesago(Сегодня, 15:44)
- Средний ток тоже ещё нужно суметь измерить. - SciFi(Сегодня, 15:28)
- На пике нзкопотребляющем, аналог был до десяти микроампер. Хотелось
бы нечто подобно получить. - vesago(Сегодня, 15:22)
- а сколько целевое потребление надо? - jlm(Сегодня, 15:20)
- Из флеши. Я по примерам из сдк делал. Просто может в принципе для
данного микроконтроллера это не достижимо. - vesago(Сегодня, 15:19)
- по сути это тоже самое что и PY32F002B, а переходите в sleep или
stop mode? Потребление даже в LPRun и LPSleep достаточно большое
160-170 мкА при переводе Flash в sleep - уменьшаем до 90-100 мкА -
но если надо меньше - то надо переводить в stop mode. И можно также
использовать HSI минимальный 2 МГц. Некоторые моменты можно
посмотреть здесь Zikon(7 знак., Сегодня, 17:02, ссылка)