[riot-commits] [RIOT-OS/RIOT] 940b80: cpu/stm32_common: minimize consumption for STM32F0...

Alexandre Abadie noreply at github.com
Thu Jul 4 10:36:26 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 940b80243f023576151425652ed4353781600c41
      https://github.com/RIOT-OS/RIOT/commit/940b80243f023576151425652ed4353781600c41
  Author: fjmolinas <femolina at uc.cl>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M cpu/stm32_common/cpu_init.c

  Log Message:
  -----------
  cpu/stm32_common: minimize consumption for STM32F0/2/3/4/7

- With this PR, On start up all GPIOs are configured as AIN. For stm32l0/4
  this is done by default. Doing this saves the consumption of the input Schmitt
  trigger in STOP mode which can reduce the consumption in at least 70%
  from current master.


  Commit: 1b7a8611d8e9c90c1a505294b8a95acafbe3858b
      https://github.com/RIOT-OS/RIOT/commit/1b7a8611d8e9c90c1a505294b8a95acafbe3858b
  Author: francisco <femolina at uc.cl>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M cpu/stm32_common/cpu_init.c

  Log Message:
  -----------
  cpu/stm32_common: minimize consumption for STM32F1

- With this PR all GPIOs are set as AIN on start up.


  Commit: 59933d291bf0edcd42171c597ad417def7af921b
      https://github.com/RIOT-OS/RIOT/commit/59933d291bf0edcd42171c597ad417def7af921b
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

  Changed paths:
    M cpu/stm32_common/cpu_init.c

  Log Message:
  -----------
  Merge pull request #11758 from fjmolinas/pr_optimize_pm_stm32f

cpu/stm32: optimize stop mode for stm32f*


Compare: https://github.com/RIOT-OS/RIOT/compare/5492214fbf5c...59933d291bf0


More information about the commits mailing list