Estoy probando una variedad de cosas con pines de entrada y temporizadores personalizados en el STM32F0. Todas las funciones del temporizador son funciones alternativas en los pines y, por lo tanto, no puede usar el botón de usuario (PC13 en el NUCLEO) ya que no tiene ningún temporizador en sus funciones alternativas.
Entonces, la pregunta es: ¿Puede (en el software) "simular" que una entrada de pin GPIO va a ser alta? Esto facilitaría la escritura del código, ya que no tendrá que conectar la placa de prueba NUCLEO, los cables del encabezado, etc. Estaba pensando en cambiar manualmente los bits en el registro IDR de GPIO pero es de solo lectura. Y el registro BSRR solo afecta a las salidas. ¿Hay alguna manera de lograr esto?
ST debería haber puesto el botón de usuario en un pin diferente con más funciones ...
¡Gracias!