方法一:
__ASM volatile ("wfi");
方法二:
__asm void HardFault_Handler(void)
{
/* USER CODE BEGIN HardFault_IRQn 0 */
IMPORT hard_fault_handler_c
TST LR, #4
ITE EQ
MRSEQ R0, MSP
MRSNE R0, PSP
B hard_fault_handler_c
/* USER CODE END HardFault_IRQn 1 */
}