關(guān)于DMA的MEM2MEM模式的疑問(wèn)

運(yùn)行例程是OK的, 但是如果修改數(shù)據(jù)長(zhǎng)度為 32 位時(shí), 就不能得到正確的結(jié)果, 百度搜索STM32的例程卻是可以這樣修改的, 是不是在 RISCV 框架下, M2M 的模式被鎖定為 8 位傳輸?


相關(guān)程序修改片段如下:?

void DMA1_CH3_Init(void)

{

?...

? ?DMA_InitStructure.DMA_BufferSize = Buf_Size; // 例程為 Buf_Size * 4;?

? ? DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Enable;

? ? DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable;

? ? DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Word;

????// 例程為?DMA_PeripheralDataSize_Byte;

? ? DMA_InitStructure.DMA_MemoryDataSize = DMA_PeripheralDataSize_Word;

?????//?例程為?DMA_PeripheralDataSize_Byte;

...? ?

}



熱門(mén)產(chǎn)品 : CH390:以太網(wǎng)控制器芯片

您好,可以實(shí)現(xiàn)32位傳輸,代碼修改如下:

image.png


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频