对于HardFault错误，之前也遇到过，无非是以下几种原因：数组越界内存溢出，访问越界堆栈溢出，程序跑飞中断处理错误一般通过打断点就能找到何时发生硬件错误。[...]