我尝试使用DMA通道通过SPI发送数据。当我在没有DMA的情况下发送的时候,一切都是正常的,但是有了DMA就错了。当我调试程序时,SPI DR寄存器始终为0。我想一直使用dma循环模式来发送我的数组。下面是我的代码GPIO INIT:RCC_APB2PeriphClockCmd(SPI_PERIPH_CLOCK, ENABLE);RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENA
我对我的STM32F7设备上的时钟系统(来自STMicroelectronics的Cortex-M7微控制器)感到困惑。参考手册没有充分说明这些时钟之间的差异:
这一说法与CubeMX的数字相矛盾。注意,在CubeMX中,我可以选择从HCLK到“Cortex System Timer”的预分频器。这不一定是8的除法。