

Note that the pc register now contains a value in the 0x20xxxxxx range that indicates running from SRAM: Making your program run from SRAM does not consume FLASH rewrite cycles when downloading the program or setting breakpoints. Start debugging and wait until the breakpoint is hit.The previous binary build for FLASH mode won’t run from SRAM.Click “Change settings” and select SRAM instead of FLASH:.Right-click on the project node in Solution Explorer and select “VisualGDB Project Properties”: A value in the 0x80xxxxxx range indicates that the program is running from FLASH memory. Right-click inside it and ensure that ‘All Registers’ is enabled: Open the Registers window by pressing Ctrl-Alt-G or selecting Debug->Windows->Registers.The breakpoint will be triggered immediately and the LED will be off:

Now put a breakpoint on the first GPIO_WriteBit() line. Once the project is created, press Ctrl-Shift-B to build it:
XAMARIN STUDIO TUTORIALS INSTALL
Select it from the list and click “Test” to automatically install the needed drivers and verify that the debug connection works: Simply plug it into the USB port and VisualGDB will automatically detect it.
XAMARIN STUDIO TUTORIALS HOW TO
This tutorial shows how to create a simple project for the STM32F4-Discovery board with Visual Studio.
