stm32f103串口收发的调试问题

2019-07-20 23:48发布

先上部分代码
sim900a_send_cmd("AT+CIPSEND",">",100);
delay_ms(300);
for(i=0;i<10;i++)
{
  while(USART_GetFlagStatus(USART2,USART_FLAG_TC)==RESET);
  USART_SendData(USART2,buff[i]);
}

在单步调试时,收到buff内的内容;但下载到板子独立运行时,收不到内容。
这是怎么回事,该如何解决?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-21 01:25
 精彩回答 2  元偷偷看……
飞扬12345
2楼-- · 2019-07-21 07:03
找到原因了,没有判断“>”返回。

一周热门 更多>