¿Qué tan rápido necesita los pulsos?
Hay muy pocas CPU de 5V ARM (por ejemplo, las partes de la serie NXP KE @Wouter van Ooijen mencionadas). Y la placa de desarrollo para esas partes here ejecuta la CPU a 3.3V no a 5V.
Puede haber un tablero de desarrollo de brazo por ahí con 5V IO, pero si hay uno, no tendrás muchas opciones en parte.
Sin embargo, hay muchas piezas tolerantes a 5V disponibles en las placas, si configura los pines IO como drenaje abierto (alta impedancia para una salida alta) y conecta una resistencia de extracción a 5 V, entonces puede obtener una salida de 5 V de la pieza .
La desventaja de esto es que los bordes ascendentes no son particularmente nítidos, para señales de alta velocidad o algo con una sincronización de borde muy crítica, esto puede ser un problema.
Si necesita un borde afilado, entonces su mejor opción es probablemente una pieza de 3V3 y un búfer para conducir la línea.