标题:
STM32使用问题总结
[打印本页]
作者:
yuchengze
时间:
2017-6-22 16:42
标题:
STM32使用问题总结
1.串口发送第一个字节丢失
问题代码
void USART1_SendBuf(uint8_t *pbuf , uint8_t len)
{
for( uint8_t i = 0 ; i < len ; i++ )
{
/* 写一个字节到USART1 */
USART_SendData(USART1, *pbuf++);
/* 等待发送结束 */
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
{}
}
}
修正代码
void USART1_SendBuf(uint8_t *pbuf , uint8_t len)
{
for( uint8_t i = 0 ; i < len ; i++ )
{
/* 写一个字节到USART1 */
USART_SendData(USART1, *pbuf++);
/* 等待发送结束 */
while (USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET)
{}
}
}
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0