Estoy ocupado tratando de escribir algunos firmware para un sistema con una gran cantidad de componentes hidráulicos controlados digitalmente, y es un sistema complejo, por lo que hay muchos ajustes en el algoritmo y la depuración.
Tengo un problema porque cuando compilo el código y lo subo a la placa a través de ST-Link, todos los pines flotan / suben, lo que hace que todo el sistema se vuelva loco (las bombas se encienden y las válvulas se abren - erráticamente) , y también estoy desperdiciando mucha agua / otros líquidos.
Estoy utilizando el IDE de System Workbenh. ¿Hay alguna configuración que pueda cambiar para establecer todos los pines bajos durante la carga del firmware?
Estoy cansado de olvidarme de mover el interruptor de encendido a todos los sistemas hidráulicos antes de cargar.