原子哥,这个叉怎么老是去不掉啊,我的头文件路径都是对的啊,还有printf函数老是卡死,不知道怎么回事

2019-07-21 07:36发布


原子哥,这个叉怎么老是去不掉啊,我的头文件路径都是对的啊,还有printf函数老是卡死,不知道怎么回事
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
qinglanyu
2019-07-22 04:31
回复【6楼】正点原子:
---------------------------------
可以确定的是死在printf了,因为我把它注释掉了就没事了,而且自己写的一个函数也可以用,就是printf不行。
void USART_SendString(USART_TypeDef* USARTx,u8 * ptr)
{
u8 *len = 0; 
for(len=ptr;(*len)!= '';len++)
{ // 用USART_SendData前一定要等待上一次发送完成
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!= SET);
USART_SendData(USARTx,*len);
}
}

一周热门 更多>