网站首页

人工智能P2P分享搜索全网发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

STM32程序卡死在BEAB BKPT 0xAB

时间:2022-06-21 08:57

人气:

作者:admin

标签: 代码  STM32  串口 

导读:.串口打印造成,增加如下代码...

1.串口打印造成,增加如下代码:

/******************************************************************************
 * 描述  : 重定向c库函数printf到串口
 * 参数  : 无
 * 返回  : HAL_OK       = 0x00U
           HAL_ERROR    = 0x01U
           HAL_BUSY     = 0x02U
           HAL_TIMEOUT  = 0x03U
******************************************************************************/
int fputc(int ch, FILE *f)
{
    return HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xFFFF);
}
 
/******************************************************************************
 * 描述  : 重定向c库函数printf到串口
 * 参数  : 无
 * 返回  : Pointer to data buffer
          
******************************************************************************/
int fgetc(FILE * f)
{
  uint8_t ch = 0;
  HAL_UART_Receive(&huart1,&ch, 1, 0xffff);
  return ch;
}

2.打开

pYYBAGKwbfCAJCbJAADu-34d4ds898.png

本人亲测有效。

审核编辑:汤梓红

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信