-
- 1. Смотря что ты называешь "микропотреблением", их может быть много. У PIC/dsPIC например есть Idle, Sleep, Low-power sleep (еще в 2х режимах). 2. Засыпание забот не требует. Ожидания в n clock cycles требует запуск, стабилизация генератора и PLL при выходе из Sleep или lpSleep. Но 50Hz это достаточно низкая частота, проблем не будет. У меня dsPIC'и входят/выходят из Idle с частотой ~1kHz и выше, но это совсем не sleep - RxTx(13.11.2020 13:53)
- Можно ядро, ну и заодно таймер, переключить на низкую частоту. И
даже не спать. Возможно уровень потребления устроит. Если генератор
RC, то может быть и спать. - Vit(13.11.2020 12:47)
- Вопрос философский - частоту пониже или повыше? На высокой частоте
жрёт больше, но и не спит меньшее время. Конкретно прикидывать надо
варианты. - maik-vs(13.11.2020 14:10)
- побудка тут, вероятно, будет нужна только для смены значения ШИМ. просто у тех же pic18f24k22 "асинхронная" работа таймеров не гарантируется, потому надо смотреть внимательнее на систему клокирования. в MSP430 такого не встречал. в CM встречал фриз управляющих регистров LP-таймеров и варианты даже с обещанием загрузки по DMA в спячке. так что случаи бывают разные. потребление же нужно считать в зависимости от задачи - Vit(13.11.2020 14:37)
- Вопрос философский - частоту пониже или повыше? На высокой частоте
жрёт больше, но и не спит меньшее время. Конкретно прикидывать надо
варианты. - maik-vs(13.11.2020 14:10)
- мк идёт от часового кварца 32768, 8-9 бит ШИМ 50гц. CAPcom -хорошо, нет - просто счётчиками. - General(13.11.2020 11:50)
- Смотри техническое описание микроконтроллера. Часто отдельные блоки
могут не спать и продолжать генерировать ШИМ. (или я тебя понял?). - RxTx(13.11.2020 11:48)
- RTFM конечно универсальный совет ) В ARMах есть LVTIM, но ARM не
хочу. Или MSP430G2 с засыпанием, или что-то еще с таймером. Что? - VLLV(13.11.2020 11:56)
- За остальное без ARM не подскажу. У современных PIC'ов и dsPIC'ов возможна работа большинства блоков в SLEEP. Кроме того существуют отдельные IC PWM I2C. - RxTx(13.11.2020 13:28)
- Ты сам и ответил на вопрос - 8-ногий MSP430G22xx будет жрать с работающим счетчиком наноамперы... - Гyдвин(13.11.2020 13:01)
- Если не MSP430 то EFM32 - General(13.11.2020 12:22)
- WatchDog? - BlackMorda(13.11.2020 12:19)
- RTFM конечно универсальный совет ) В ARMах есть LVTIM, но ARM не
хочу. Или MSP430G2 с засыпанием, или что-то еще с таймером. Что? - VLLV(13.11.2020 11:56)