I have a problem. I have a hex file. About one year later, it doesn't work after downloading to MCU,There are no changes to this hex.MCU is STM32F103C8T6
About one year later,my hex file doesn't work after downloading to MCU(STM32F103C8T6),but every use is normal throughout the year,the hex file has no changes.but it's OK to regenerate ithe hex again.Why?