关于scanf函数的串口重定向问题

[复制链接]
676|0
 楼主| 白闻不如怡见 发表于 2020-4-25 12:14 | 显示全部楼层 |阅读模式
///重定向 c 库函数 scanf 到串口,重写向后可使用 scanf、 getchar 等函数
int fgetc(FILE *f)
{
        /* 等待串口输入数据 */
        while (USART_GetFlagStatus(DEBUG_USARTx, USART_FLAG_RXNE) == RESET);
        return (int)USART_ReceiveData(DEBUG_USARTx);
}
我想知道这个重定向的scanf函数是否可以接受字符串,如果可以scanf函数里面是怎样判断字符串已经接收结束?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

384

主题

384

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部