ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
322614
fk0, легенда (12.04.2012 18:27, просмотров: 3098)
Пытаюсь понять зачем нужен DOZE mode в PIC24. Не выходит. Микрочип опять в своём репертуаре: у всех вменяемых частота на периферию имеет программируемый предделитель (чтоб не получать подвышенное потребление, если такая высокая тактовая не нужна в конкретном случае), а на CPU идёт напрямую -- раньше кончит вычисления, раньше отправится в sleep/idle режим, где ничего не потребляет, короче потребление от частоты зависит мало. У микрочипа всё наоборот. Если, допустим, нужна, редко, но нужна высокая тактовая частота для ядра, чтоб иногда, но быстро посчитать, то и периферия всегда получает эту высокую частоту и потребляет. Тормозить же ядро через IDLE или менять делитель в DOZE -- разницы заметной не будет. Зачем они так сделали??? А переключать частоту периферии на ходу -- для некоторых интерфейсов значит потеря данных и т.п., не пойми как сделать. :-(
[ZX]