×
单片机 > 单片机程序设计 > 详情

stm32调试,进入 HardFault_Handler

发布时间:2020-05-22 发布时间:
|

一、现象:


进入调试之后程序要不就进入void HardFault_Handler(void),要么就是进入void MemManage_Handler(void),


二、原因:


cstack溢出。heap不够。


三、修改:


stm32f10x_startup.s

Stack_Size      EQU     0x0001000


                AREA    STACK, NOINIT, READWRITE, ALIGN=3

Stack_Mem       SPACE   Stack_Size

__initial_sp



;//

;//   

;//


Heap_Size       EQU     0x00008000



关键字:stm32调试  HardFault_Handler 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
如何升级STM32单片机的代码