Съдържание:

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 esta siendo usada para diferentes tipos de aplicaciones: trenes, equipos médicos, material educativo en tre otros.

Образованието на CIAA е свързано с микроконтролатор от NXP модел LPC4337, ел. Съдържание с ARM кора M4 и кортекс M0.

Para la demostración se hizo usó el M4

за управление на пуерто GPIO с LED и ботони се използва SAPI desarrollada от Eric Pernia (LINK GITHUB Eric)

ДЕСКАРГА

Стъпка 1: Estados En El Proceso De Pulsación

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

Син 4 estados: НАГОРЕ, НАДОЛУ, ПАДАНЕ, НАСТАНЯВАНЕ. Los estados Falling y Rising están obzirados en un tiempo de 40mseg para descartar el rebote.

Estos estados serán los que se consurará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 бутон натиснат o бутон освободен, segun se desee активира 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 (включване/изключване).

Препоръчано: