Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Directly enter the HardFault_Handler instance analysis when entering the simulation with keil

Shulou Source: shulou.com Published: 2022-06-01 08:31:50 09月26日 Update

This article will explain in detail about using keil to enter the simulation directly into the HardFault_Handler example analysis, the content of the article is of high quality, so the editor will share it with you for reference. I hope you will have a certain understanding of the relevant knowledge after reading this article.

When doing the FCC firmware of the base station, debugging goes directly to HardFault_Handler () and crashes, and the code is sure that there is no problem, and it is good to change to another board. Finally, it is found that the firmware has DFU. If the chip does not burn BootLoad, it will directly enter HardFault_Handler () because the starting address is wrong.

Modify:

1 、

Change to 0x8000000

2 、

Modify VECT_TAB_OFFSET to 0

Debug again, normal.

On the use of keil to enter the simulation directly into the HardFault_Handler instance analysis to share here, I hope that the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Tags: Example case analysis simulation analysis content firmware article more knowledge article no not bad code again address base station board chip quality problem Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Linux Huawei NVidia Xiaomi Docker