首页 > 其他 > 详细

HardFault_Handler 串口打印

时间:2021-05-24 09:29:50      阅读:30      评论:0      收藏:0      [点我收藏+]

#define ERR_INFO "\r\nEnter HardFault_Handler, System Halt.\r\n"
void HardFault_Handler(void)
{
#if 1
const char *pError = ERR_INFO;
uint8_t i;

for (i = 0; i < sizeof(ERR_INFO); i++)
{
USART1->DR = pError[i];
/* 等待发送结束 */
while ((USART1->SR & USART_FLAG_TC) == (uint16_t)RESET);
}
#endif

/* 当硬件失效异常发生时进入死循环 */
while (1)
{
}
}

HardFault_Handler 串口打印

原文:https://www.cnblogs.com/OKRFID/p/14802885.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!