فهرست مطالب:

Antirebote_pushbutton_ARM Cortex-M4: 3 مرحله
Antirebote_pushbutton_ARM Cortex-M4: 3 مرحله

تصویری: Antirebote_pushbutton_ARM Cortex-M4: 3 مرحله

تصویری: Antirebote_pushbutton_ARM Cortex-M4: 3 مرحله
تصویری: Running DSP Algorithms on Arm Cortex M Processors 2024, نوامبر
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 به منظور استفاده از روش های مختلف استفاده می شود: ترنس ، تجهیزات پزشکی ، مواد آموزشی در سه راه دیگر.

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 el control de puertos GPIO de leds y botones se usó la librería SAPI desarrollada por Eric Pernia (LINK GITHUB Eric)

DESCARGA

مرحله 1: Estados En El Proceso De Pulsación

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

پسر 4: بالا ، پایین ، سقوط ، قیام. Los estados Falling y Rising están konsiderrados en un tiempo de 40mseg para descartar el rebote.

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

مرحله 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 pressed o button release، 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 (روشن/خاموش).

توصیه شده: