stm32f030F4p6 getchar 怎么不能用
int fputc(int c,FILE *stream){
USART1->TDR=c;
while(!(USART1->ISR & (1<<7))){};
return c;
}
int fgetc(FILE *stream)
{
while(!(USART1->ISR & (1<<5))){};
return USART1->RDR;
}
不知道为啥getchar不能用 printf运行没问题求指点
求帮忙在线等 有没有大佬帮忙的 在线等.................................... 有没有人帮帮我..............................
有没有大神 呀0.........................
求指点
从这部分看,你用了自己的函数。当然打印正常的话,说明串口在工作。建议你调试一下,看看收没收到数据吧:(
页:
[1]