STM32使用问题总结
时间:2018-08-10 17:00:02
手机看文章
扫描二维码
随时随地手机看文章
[导读]1.串口发送第一个字节丢失问题代码voidUSART1_SendBuf(uint8_t*pbuf,uint8_tlen){for(uint8_ti=0;i
1.串口发送第一个字节丢失
问题代码
voidUSART1_SendBuf(uint8_t*pbuf,uint8_tlen)
{
for(uint8_ti=0;i { /*写一个字节到USART1*/ USART_SendData(USART1,*pbuf++); /*等待发送结束*/ while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET) {} } } 修正代码 voidUSART1_SendBuf(uint8_t*pbuf,uint8_tlen) { for(uint8_ti=0;i { /*写一个字节到USART1*/ USART_SendData(USART1,*pbuf++); /*等待发送结束*/ while(USART_GetFlagStatus(USART1,USART_FLAG_TXE)==RESET) {} } }





