SPI的DMA不同字长的发送和接收问题

2019-07-20 18:16发布

求助一下各位大神,请问STM32的DMA存储器上数据的字长和外设的数据长度不一致的时候怎么样发送呢?
比如我要用SPI发送一个uint32_t类型的数据到外设的寄存器中,比如我要发送0x01f804ae,但是SPI发送的数据
长度是8位的,我要怎么样设置DMA才可以正确地发送呢?还有接收也是,SPI一次接收到8位数据,怎么设置
DMA让它把4字节的数据存到一个uint32_t类型的空间中呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。