雅特力FINSH问题

发布于 2020-08-01 15:40:33
char rt_hw_console_getchar(void)
{
    int ch = -1;

    if (USART_GetFlagStatus(_uart_config->Instance, USART_FLAG_RDNE) != RESET)
    {
        ch = _uart_config->Instance->DT & 0xff;
    }
    else
    {
        if(USART_GetFlagStatus(_uart_config->Instance, USART_FLAG_ORERR) != RESET)
        {
            /* Clear Overrun Flag */
            _uart_config->Instance->STS;
            _uart_config->Instance-DT;    //此处有语法错误
        }
        rt_thread_mdelay(10);
    }
    return ch;
}

查看更多

关注者
0
被浏览
187
chenyaxing
chenyaxing 2020-08-01

已反馈给雅特力的技术人员

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览