Цитата: http://www.keil.com/appnotes/files/apnt209.pdf
Instruction bus error:
0 = no instruction bus error
1 = instruction bus error. The processor detects the instruction bus error on prefetching an instruction, but
it sets the IBUSERR flag to 1 only if it attempts to issue the faulting instruction. When the processor sets
this bit it does not write a fault address to SCB->BFAR. Potential reasons:
a) Branch to invalid memory regions for example caused by incorrect function pointers.
b) Invalid return due to corrupted stack pointer or stack content.
c) Incorrect entry in the exception vector table.