比如說,我設(shè)置
??USART_InitStructure.USART_WordLength?=?USART_WordLength_9b; ??USART_InitStructure.USART_StopBits?=?USART_StopBits_1; ??USART_InitStructure.USART_Parity?=?USART_Parity_No;
因為已經(jīng)大于uint8了,所以我給dma的buff應(yīng)該是uint16才對,不然怎么獲取他的第九位。
??DMA_InitStructure.DMA_PeripheralDataSize?=?DMA_PeripheralDataSize_HalfWord; ??DMA_InitStructure.DMA_MemoryDataSize?=?DMA_PeripheralDataSize_HalfWord;
但是讀取數(shù)據(jù)的時候,卻把第九位扔了。只傳uint8