I am fairly new to ARM and I am running into an issue with the ST Standard Peripheral Driver. If I download my project to my STM32F103 at Vector 0x08000000, it runs fine. If I use my bootloader to load my project to 0x08004000 (I set this in the linker tab as well using Keil), it will not work. Other projects work fine when using the bootloader at 0x08004000 but this project is my first one with the Std. Periph. Driver. Does the driver expect vector 0x08000000 somewhere that I need to edit a source or header file? Or is some other issue going on here?