Hello,
I am trying to toggle the Port C Pin 0 using the debugger (No eval board attached) for the device STM32F407 with the following code:
#include "stm32f4xx_hal.h" void delay() { for(int i = 0; i < 100000; i++); } int main (void) { while(1) { GPIOC->MODER = 0x01; GPIOC->BSRR ^= 1; delay(); } }
When stepping thorough the code, the GPIO in peripherals Window does not show any change to the values of MODER and BSSR. Its always 0 and does not work for other ports also. What is wrong?