Режимы работы: различия между версиями
Андрей (обсуждение | вклад) (Новая страница: «Тест {| 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 | |||
Делитель 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 | |||
Делитель 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 | |||
Делитель 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 | |||
Делитель 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 | |||
Делитель 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. |