ARM Microcontroller (STM32) Push Button Software Debouncing.
This is a 48 minute video showing the analysis of a push button voltage bounce and creating software debouncing libraries for the
ARM Microcontroller architecture using the STM32 ST Micro Microcontroller. Only $4.90 to learn all this great detail.
Please consider purchasing the right to view this video. Login or register at the top of this page. These videos take many of hours to prepare
with research, filming raw footage, editing and testing. By purchasing, you are encouraging us to
produce more videos that will benefit folks like you. Thanks you!
Make sure you watch the second software debouncing video prior to watching this video as it contains much of the code
that you will be using to create the libraries.
Here, you will learn how the push button reacts to mechanical bouncing and how to overcome this issue and how to create concise code
to eliminate the bounce that happens with push buttons. The code is written in C and using the ARM Microcontroller architecture.
First, I will show the analysis of the bouncing going on with the voltage when the push button is pressed and released.
Then, I will take the code written here on the second software debouncing video and convert the code into a library for convenient re-use
in the while loop.