Режимы работы: различия между версиями
Андрей (обсуждение | вклад) Нет описания правки |
Андрей (обсуждение | вклад) Нет описания правки |
||
Строка 24: | Строка 24: | ||
|Тактирование включено только у WU, PM, CPU, EEPROM, RAM, TCB; | |Тактирование включено только у WU, PM, CPU, EEPROM, RAM, TCB; | ||
Источники OSC32M, OSC32K, HSI32M выключены; | Источники OSC32M, OSC32K, HSI32M выключены; | ||
Делитель AHB = 255; | Делитель AHB = 255; | ||
Строка 37: | Строка 38: | ||
| rowspan="3" |Тактирование RAM, EEPROM, SPIFI выключено записью в PM.SLEEP_MODE = 0b1110; | | rowspan="3" |Тактирование RAM, EEPROM, SPIFI выключено записью в PM.SLEEP_MODE = 0b1110; | ||
Тактирование включено только у WU, PM, CPU, TCB; | Тактирование включено только у WU, PM, CPU, TCB; | ||
Источники OSC32M, OSC32K, OSC32K выключены; | Источники OSC32M, OSC32K, OSC32K выключены; | ||
Строка 61: | Строка 63: | ||
|Источники HSI32M, OSC32K, LSI32K выключены; | |Источники HSI32M, OSC32K, LSI32K выключены; | ||
Делитель AHB = 255; | Делитель AHB = 255; | ||
Делитель APB_M = 255; | Делитель APB_M = 255; | ||
Строка 74: | Строка 77: | ||
|Источники OSC32M, HSI32M, OSC32K выключены; | |Источники OSC32M, HSI32M, OSC32K выключены; | ||
Делитель AHB = 255; | Делитель AHB = 255; | ||
Делитель APB_M = 255; | Делитель APB_M = 255; | ||
Строка 88: | Строка 92: | ||
|Источники HSI32M, OSC32K выключены; | |Источники HSI32M, OSC32K выключены; | ||
OSC32M включен; | OSC32M включен; | ||
Делитель AHB = 255; | Делитель AHB = 255; | ||
Строка 101: | Строка 106: | ||
|Источники OSC32M, HSI32M, OSC32K выключены; | |Источники OSC32M, HSI32M, OSC32K выключены; | ||
<u>OSC32M не установлен, вывод XI заземлен;</u> | <u>OSC32M не установлен, вывод XI заземлен;</u> | ||
Делитель AHB = 255; | Делитель AHB = 255; | ||
Делитель APB_M = 255; | Делитель APB_M = 255; | ||
Версия от 07:53, 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. |