先謝謝啊 我用串口連接375,在讀取375大小時(shí),只能收到第一個(gè)字節(jié)的內(nèi)容8,后面的實(shí)際的大小的8個(gè)字節(jié)收不到了,下面是程序,大家?guī)兔纯窗?。手冊上說應(yīng)該是收到1+8共9個(gè)字節(jié),我只能收到1個(gè)。。。
CH375_WR_CMD( CMD_RD_USB_DATA ); CH375_RD_DATBUF( &buffer[0] , 9 ); u8 Uart2_GetData( u8 *pbuf , u8 num ) //á?D?′ó375?áè?num??×??úμ?êy?Y { u8 i; for(i=0;i { while( USART_GetFlagStatus(USART2, USART_FLAG_RXNE) == RESET ) ; pbuf[i] = (u8)(USART_ReceiveData( USART2 )); } }