I am doing some work with an STM32F4-Discovery board, and I am trying to get some simple usage out of the GPIO Pins. However there is a weird problem I am having, that I don't know how to fix.
I am using IAR Embedded Workbench as my IDE, and for some reason the only GPIO Pins I seem to be able to enable are those on the B-Bus. If I go to enable a pin on any of the other buses and go to set the pin high and low, the volt meter I have hooked up doesn't register anything.
Additionally, there are a few pins on the board that seem to be stuck at a high voltage, which seems weird to me. Some pins were outputting ~3V before I had even enabled them, or set them high. Are these pins broken? Or is there a way to set them low? Attempting to enable the GPIO Pin and setting it low has not worked for me, so I am unsure of what to do here.