// 触发除0操作
void TriggerDivideByZero(void) {
__asm("CPSID I");
//volatile int divisor = 0;
//volatile int result = 100 / divisor; // 触发除0
//(void)result; // 避免编译器优化
__asm("UDF #0");
}
// 触发除0操作
void TriggerDivideByZero(void) {
__asm("CPSID I");
//volatile int divisor = 0;
//volatile int result = 100 / divisor; // 触发除0
//(void)result; // 避免编译器优化
__asm("UDF #0");
}