Режим STOP2 с FreeRTOS в STM32 - PullRequest
0 голосов
/ 21 мая 2018

Я разрабатываю приложение с низким энергопотреблением на STM32L476 (с FreeRTOS).Я использую SW4STM32 и STM32CubeMx.Я рассмотрел пример режима ожидания Tickless, который использует спящий режим.Мне нужно больше энергосбережения, поэтому я планирую использовать режим STOP2.Можно ли использовать режим STOP2 вместе с FreeRTOS?

1 Ответ

0 голосов
/ 31 мая 2018

Вы можете использовать таймер низкого энергопотребления, если включена функция без галочек.

Режимы Stop 0, Stop 1 и Stop 2: SRAM1, SRAM2 и все содержимое регистров сохраняются.Все часы в домене VCORE остановлены, PLL, MSI, HSI16 и HSE отключены.LSI и LSE могут поддерживаться в рабочем состоянии.

Обнаружено в справочном руководстве STM32L4x6, RM0351 Rev 6, стр.164

"ОСРВ с низким энергопотреблением дляРуководство по эксплуатации микроконтроллеров ARM Cortex-M: https://www.freertos.org/low-power-ARM-cortex-rtos.html

...