Talaan ng mga Nilalaman:

Antirebote_pushbutton_ARM Cortex-M4: 3 Mga Hakbang
Antirebote_pushbutton_ARM Cortex-M4: 3 Mga Hakbang

Video: Antirebote_pushbutton_ARM Cortex-M4: 3 Mga Hakbang

Video: Antirebote_pushbutton_ARM Cortex-M4: 3 Mga Hakbang
Video: Running DSP Algorithms on Arm Cortex M Processors 2024, Nobyembre
Anonim
Antirebote_pushbutton_ARM Cortex-M4
Antirebote_pushbutton_ARM Cortex-M4

Es la versión educativa de la Computadora Abierta de argentina (CIAA), La CIAA esta siendo usada para sa iba't ibang mga tipiko ng aplicaciones: tren, equipos médicos, material educativo en tre otros.

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

Para la demostración se hizo usó el M4

para sa control ng puertos GPIO de leds at mga botones upang magamit ang librería SAPI desarrollada mula kay Eric Pernia (LINK GITHUB Eric)

DESCARGA

Hakbang 1: Estados En El Proceso De Pulsación

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

Anak na 4 estados: Pataas, Pababa, FALLING, RISING. Ang Los Estados ay Bumagsak at Sumisikat na pagsasaalang-alang sa un tiempo de 40mseg para sa pagtatapos ng rebote.

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

Hakbang 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 pindutan o button na inilabas, segun se desee activar o realizar la acción en flanco de baja o flanco de subida. para este caso la acción será el cambio de estado de un LED (on / off).

Inirerekumendang: