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