STM32L151 LL库串口发送丢数据解决办法
Posted 花开花落的个人博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32L151 LL库串口发送丢数据解决办法相关的知识,希望对你有一定的参考价值。
发送使用系统函数
#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;
稳了
以上是关于STM32L151 LL库串口发送丢数据解决办法的主要内容,如果未能解决你的问题,请参考以下文章