Inhaltsverzeichnis:

Antirebote_pushbutton_ARM Cortex-M4 - Gunook
Antirebote_pushbutton_ARM Cortex-M4 - Gunook

Video: Antirebote_pushbutton_ARM Cortex-M4 - Gunook

Video: Antirebote_pushbutton_ARM Cortex-M4 - Gunook
Video: Running DSP Algorithms on Arm Cortex M Processors 2024, Juli
Anonim
Antirebote_pushbutton_ARM Cortex-M4
Antirebote_pushbutton_ARM Cortex-M4

Es la educativa de la Computadora Abierta de argentinien (CIAA), La CIAA esta siendo usada para diferentes tipos de aplicaciones: Trenes, equipos médicos, material educativo en tre otros.

Die Ausbildung mit einem Mikrokontroller des NXP-Modells LPC4337, der alle einen ARM-Kortex M4 und einen Kortex M0 enthält.

Para la Demostración se hizo usó el M4

para el control de puertos GPIO de leds y botones se usó la libería SAPI desarrollada von Eric Pernia (LINK GITHUB Eric)

DESCARGA

Schritt 1: Estados En El Proceso De Pulsación

Estados En El Proceso De Pulsación
Estados En El Proceso De Pulsación

Sohn 4 estados: AUF, AB, FALLEN, STEIGEN. Los estados Falling y Rising están Berücksichtigung in einer Zeit von 40mseg für descartar el rebote.

Estos estados serán los que se Considerarán en la máquina de estados

Schritt 2: Máquina De Estados MEALY

Máquina De Estados MEALY
Máquina De Estados MEALY

Los estado FALLING Y RISING, son estados de transición donde se producirá el rebote, una vez cumplida esta etapa se realizara la acción de deseada en button gedrückt o button release, segun se desee activar o realizar la acción de sub.idaan de baja. para este caso la acción será el cambio de estado de un LED (ein/aus).