发送使用系统函数
#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
PUTCHAR_PROTOTYPE
{
LL_USART_TransmitData8(USART1,ch);
return ch;
}
发送位置
数据丢的一塌糊涂
在发送后加一行while((USART1->SR&0X40)==0){};等待数据发送完一个字节后,在发送第二个
代码如下
#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
PUTCHAR_PROTOTYPE
{
LL_USART_TransmitData8(USART1,ch);
while((USART1->SR&0X40)==0){};
return ch;
}
稳了