18.2.11 Call the Main Function
The main()
function is called, with any return value
unused. Following the return from main()
, control will return to
Reset_Handler()
and execution will enter an infinite loop. On devices
which support the Thumb-2 instruction set, the preprocessor macro __DEBUG
may be defined to insert a software breakpoint instruction (BKPT
)
immediately after the return from main()
.