Режимы работы: различия между версиями

Материал из MIK32 микроконтроллер
(Новая страница: «Тест {| class="wikitable" |+Потребление в различных режимах !Режим работы !Условия !Источник тактирования системы !Частота ядра !Потребление !Единицы |- !Активный |Тактирование периферий по умолчанию; Делитель AHB = 0; Делитель APB_M = 0; Делитель APB_P = 0; Загрузка из RAM. |OSC32...»)
 
Нет описания правки
Строка 1: Строка 1:
Тест
....Тест
{| class="wikitable"
{| class="wikitable"
|+Потребление в различных режимах
|+Потребление в различных режимах
Строка 13: Строка 13:
Делитель AHB = 0;
Делитель AHB = 0;
Делитель APB_M = 0;
Делитель APB_M = 0;
Делитель APB_P = 0;
 
Загрузка из RAM.
Делитель APB_P = 0.
|OSC32M
|OSC32M
|F<sub>CPU</sub> = 32 МГц
|F<sub>CPU</sub> = 32 МГц
Строка 24: Строка 24:
Источники OSC32M, OSC32K, HSI32M выключены;
Источники OSC32M, OSC32K, HSI32M выключены;
Делитель AHB = 255;
Делитель AHB = 255;
Делитель APB_M = 255;
Делитель APB_M = 255;
Делитель APB_P = 255;
 
Загрузка из EEPROM.
Делитель APB_P = 255.
|LSI32K
|LSI32K
|F<sub>CPU</sub> = 125 кГц
|F<sub>CPU</sub> = 125 кГц
Строка 36: Строка 37:
Тактирование включено только у WU, PM, CPU, TCB;
Тактирование включено только у WU, PM, CPU, TCB;
Источники OSC32M, OSC32K, OSC32K выключены;
Источники OSC32M, OSC32K, OSC32K выключены;
Делитель AHB = 255;
Делитель AHB = 255;
Делитель APB_M = 255;
Делитель APB_M = 255;
Делитель APB_P = 255;
 
Загрузка из EEPROM.
Делитель APB_P = 255.
|HSI32M
|HSI32M
| rowspan="2" |F<sub>CPU</sub> = 125 кГц
| rowspan="2" |F<sub>CPU</sub> = 125 кГц
Строка 58: Строка 61:
Делитель AHB = 255;
Делитель AHB = 255;
Делитель APB_M = 255;
Делитель APB_M = 255;
Делитель APB_P = 255;
Делитель APB_P = 255;
Загрузка из EEPROM.
Загрузка из EEPROM.
|OCS32M
|OCS32M
Строка 69: Строка 74:
Делитель AHB = 255;
Делитель AHB = 255;
Делитель APB_M = 255;
Делитель APB_M = 255;
Делитель APB_P = 255;
Делитель APB_P = 255;
Загрузка из EEPROM.
Загрузка из EEPROM.
|LSI32K
|LSI32K
Строка 79: Строка 86:
! rowspan="2" |Ожидание
! rowspan="2" |Ожидание
|Источники HSI32M, OSC32K выключены;
|Источники HSI32M, OSC32K выключены;
OSC32M включен.
OSC32M включен;
Делитель AHB = 255;
Делитель AHB = 255;
Делитель APB_M = 255;
Делитель APB_M = 255;
Делитель APB_P = 255;
 
Загрузка из EEPROM.
Делитель APB_P = 255
|LSI32K
|LSI32K
|F<sub>CPU</sub> = 125 Гц
|F<sub>CPU</sub> = 125 Гц
Строка 94: Строка 102:
Делитель AHB = 255;
Делитель AHB = 255;
Делитель APB_M = 255;
Делитель APB_M = 255;
Делитель APB_P = 255;
 
Загрузка из EEPROM.
Делитель APB_P = 255.
|LSI32K
|LSI32K
|F<sub>CPU</sub> = 125 Гц
|F<sub>CPU</sub> = 125 Гц
Строка 102: Строка 110:
|мА
|мА
|-
|-
| colspan="6" |Примечание: В главном цикле инкрементируется переменная
| colspan="6" |Примечание: В главном цикле инкрементируется переменная, программа выполняется из EEPROM.
|}
|}

Версия от 07:52, 30 июля 2024

....Тест

Потребление в различных режимах
Режим работы Условия Источник тактирования системы Частота ядра Потребление Единицы
Активный Тактирование периферий по умолчанию;

Делитель AHB = 0; Делитель APB_M = 0;

Делитель APB_P = 0.

OSC32M FCPU = 32 МГц 12,54 мА
Пониженного энергопотребления Тактирование включено только у WU, PM, CPU, EEPROM, RAM, TCB;

Источники OSC32M, OSC32K, HSI32M выключены; Делитель AHB = 255;

Делитель APB_M = 255;

Делитель APB_P = 255.

LSI32K FCPU = 125 кГц 1,50 мА
Спящий Тактирование RAM, EEPROM, SPIFI выключено записью в PM.SLEEP_MODE = 0b1110;

Тактирование включено только у WU, PM, CPU, TCB; Источники OSC32M, OSC32K, OSC32K выключены;

Делитель AHB = 255;

Делитель APB_M = 255;

Делитель APB_P = 255.

HSI32M FCPU = 125 кГц 3,26 мА
OCS32M 3,25 мА
LSI32K FCPU = 125 Гц 1,50 мА
Стоп Источники HSI32M, OSC32K, LSI32K выключены;

Делитель AHB = 255; Делитель APB_M = 255;

Делитель APB_P = 255;

Загрузка из EEPROM.

OCS32M FCPU = 125 кГц

Ядро в состоянии sleep

2,03 мА
Источники OSC32M, HSI32M, OSC32K выключены;

Делитель AHB = 255; Делитель APB_M = 255;

Делитель APB_P = 255;

Загрузка из EEPROM.

LSI32K FCPU = 125 Гц

Ядро в состоянии sleep

0,78 мА
Ожидание Источники HSI32M, OSC32K выключены;

OSC32M включен; Делитель AHB = 255;

Делитель APB_M = 255;

Делитель APB_P = 255

LSI32K FCPU = 125 Гц

Питание ядра выключено

0,57 мА
Источники OSC32M, HSI32M, OSC32K выключены;

OSC32M не установлен, вывод XI заземлен; Делитель AHB = 255; Делитель APB_M = 255;

Делитель APB_P = 255.

LSI32K FCPU = 125 Гц

Питание ядра выключено

0,17 мА
Примечание: В главном цикле инкрементируется переменная, программа выполняется из EEPROM.