- -
UPV
 

ARM_KV4(5)

La API de Mbed ofrece bibliotecas para las conversiones analógico-digital y digital-analógica. Se presentan cuatro funciones para leer una señal analógica: AnalogIn crea un objeto conectado a un pin específico, read lee el voltaje de entrada en un rango de 0 a 1, read_u16 lee la tensión de entrada en un rango determinado y el operador float() es una forma abreviada de leer. Antes de utilizar un GPIO, es importante seleccionar los puertos correctos y inicializarlos adecuadamente. Se muestra un ejemplo de uso de estas funciones, donde se configuran una entrada analógica y una salida digital. Si la tensión de entrada supera un valor determinado, se enciende un LED. La API de Mbed también proporciona funciones para la salida analógica. AnalogOut crea una salida analógica conectada a un pin específico, write y write_u16 permiten establecer el voltaje de salida, y read permite leer el nivel de salida en porcentaje. Este código muestra un ejemplo de uso de la salida analógica para generar una rampa de voltaje en 10 pasos.


EMAS upv