初中生
最后登录1970-1-1
在线时间 小时
注册时间2016-3-30
|
scanf ( "%s",cStrInput);
我用串口助手输入函数 重写的是这里:
int fgetc(FILE *f)
{
while (USART_GetFlagStatus(USART1, USART_FLAG_RXNE) == RESET);
return (int)USART_ReceiveData(USART1);
}
scanf ( "%s",cStrInput);
USART2_printf(USART2 ,cStrInput);//USART2打印函数
为什么我从串口助手里输入 在串口2打印没有任何的输出
而且感觉程序在执行到scanf ( "%s",cStrInput);这里卡死了 求解释
|
|