摘要: 写程序偶尔会遇到程序死机的现象。这个时候,就需要debug来定位。通常情况下,程序会进入HardFault_Handler的死循环(针对stm32系列),我遇到过两次。第一次是使用数组之前,数组的下标清零了,导致... 阅读全文
posted @ 2019-10-22 13:51 wdliming 阅读(395) 评论(0) 推荐(0)
摘要: 写程序偶尔会遇到程序死机的现象。这个时候,就需要debug来定位。通常情况下,程序会进入HardFault_Handler的死循环(针对stm32系列),我遇到过两次。 第一次是使用数组之前,数组的下标清零了,导致无法访问串口的数据,俗称内存越界,你误以为访问串口的全局数组,其实是其他数据,uart 阅读全文
posted @ 2019-10-22 13:42 wdliming 阅读(3035) 评论(0) 推荐(0)