Léxico TI › Hardware › Captura de entrada (input capture)

Captura de entrada (input capture)

Hardware Svenska → Actualizado: 2026-11-03

Una función del temporizador que congela el valor del contador en el mismo ciclo de reloj en que llega un flanco a un pin.

La forma ingenua de medir un pulso es leer un temporizador dentro de una rutina de interrupción. El resultado entonces solo es tan preciso como permita la latencia de interrupción, que depende de lo que se estuviera ejecutando en ese momento. La captura de entrada lleva la medición al hardware: cuando llega el flanco, el temporizador copia su cuenta en un registro de captura y el software la recoge cuando puede. La precisión pasa a ser un tick del temporizador, haya la carga que haya.

Dos valores capturados dan un periodo o un ancho de pulso. Así se decodifica un receptor de radiocontrol, se mide el eco de un sensor ultrasónico o se lee un mando infrarrojo. La función simétrica es la comparación de salida, base del PWM. Conectada a DMA, puede registrar trenes de pulsos enteros sin que el núcleo mueva un dedo.

← Volver al léxico