Turinys:

Antirebote_pushbutton_ARM „Cortex-M4“: 3 žingsniai
Antirebote_pushbutton_ARM „Cortex-M4“: 3 žingsniai

Video: Antirebote_pushbutton_ARM „Cortex-M4“: 3 žingsniai

Video: Antirebote_pushbutton_ARM „Cortex-M4“: 3 žingsniai
Video: Running DSP Algorithms on Arm Cortex M Processors 2024, Lapkritis
Anonim
„Antirebote_pushbutton_ARM Cortex-M4“
„Antirebote_pushbutton_ARM Cortex-M4“

Es la versión education for de la Computadora Abierta de Argentina (CIAA), La CIAA esta siendo usada para diferentes tipos de aplicaciones: trenes, equipos médicos, material education and en tre otros.

La eduCIAA tiene un Microcontrolador de NXP modelio LPC4337, el cual contiene un ARM cortex M4 y cortex M0.

Para la demostración se hizo usó el M4

valdant puertos GPIO de leds y botones se usó la librería SAPI desarrollada by Eric Pernia (LINK GITHUB Eric)

DESCARGA

1 žingsnis: „Estados En El Proceso De Pulsación“

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

Sūnaus 4 estados: AUKŠTYN, ŽEMYN, KRITIMAS, KELIMAS. Los estados Falling y Rising están Regardrados en un tiempo de 40mseg para descartar el rebote.

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

2 žingsnis: 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 press o button release, segun se desee activar o realizar la acción en flanco de baja o flanco de subida. LED lemputė (įjungta/išjungta).

Rekomenduojamas: