Additional description

File creation

The newly made file can be changed from the sample\makefile designation. From makefile you can rename the file after MAIN_OUT =.

output_file_name.png

 

Object file list

From the illustration sample\app\src directory object files are produced from the .c files; where the Makefile requires these object files.

main_objects_2.png

 

Firmware start address

The memory maps and bootloader domain are divided into the following.

bootloader_firmware_address.png

 

The firmware starting address is 0X8003000 by default user-modifiable.

The following example is with address 0X8003000

 

1. changing stm32.ld

firmware_start_address.png

 

2. changing the vector table

firmware_start_address_2.png