本帖最后由 jiajiabusy 于 2019-5-17 14:29 编辑
之前遇到了官方库提供的串口输出函数输出的数据不完整,今天试了用printf函数对比。发现printf函数能完整输出一个数组,但是官方库不能。问题不知道怎么解决。
-------------------贴出串口中断的函数----------------------------
if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET)
{
rec = USART_ReceiveData(USART1);
if(rec==0xa0)
{
u16 i;
for(i=0;i<20;i++)
{
USART_SendData(USART1,arr_temp);
//printf("%d",arr_temp);
}
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>