İçindekiler:

Antirebote_pushbutton_ARM Cortex-M4: 3 Adım
Antirebote_pushbutton_ARM Cortex-M4: 3 Adım

Video: Antirebote_pushbutton_ARM Cortex-M4: 3 Adım

Video: Antirebote_pushbutton_ARM Cortex-M4: 3 Adım
Video: Running DSP Algorithms on Arm Cortex M Processors 2024, Temmuz
Anonim
Antirebote_pushbutton_ARM Cortex-M4
Antirebote_pushbutton_ARM Cortex-M4

Arjantin'in en iyi versiyonu.

LPC4337 modelinde Mikrokontrolör ve NXP modelinde eduCIAA bağlantısı, ARM korteks M4 ve kortekste M0'da el k.

Para la demostración se hizo usó el M4

Porto'nun para el kontrolü GPIO de led'ler ve botones se usó la librería SAPI desarrollada por Eric Pernia(LINK GITHUB Eric)

DESCARGA

Adım 1: Estados En El Proceso De Pulsación

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

Son 4 estados: YUKARI, AŞAĞI, DÜŞEN, YÜKSELEN. Los estados Falling y Rising, 40mseg para descartar el rebote için bir kez daha dikkate alındı.

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

Adım 2: Máquina De Estados MENÜ

Máquina De Estados YEMEK
Máquina De Estados YEMEK

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 butona basıldı o butona basıldı, bu butona basıldı, facianın gerçekleşmesini bekliyor.. LED'i (açık/kapalı) göster.

Önerilen: