关于汇编内联的方法例子

方法一:

__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 */
}

猜你喜欢

转载自www.cnblogs.com/zhanghonglang/p/10483998.html