HardFault_Handler STM32程序一运行就进入HardFault_Handler,原因很可能是堆栈溢出 int testcardnum[4096]={0}; // 我把程序中上面这句注释了就没事了 ;进入HardFault_Handler也可能是数组越界引起的;