作为SPI主设备的STM32f7,作为SPI从设备的STM32f0不能以最大速度工作

问题描述 投票:1回答:1

我将stm32f7用作主服务器,并将stm32f0用作从机。当我以16 Mhz或48 MHz的相同频率使用两个设备时,发送和接收都工作正常,但是当我以48 MHz运行从设备而以216 MHz运行主设备时,则无法正常工作。我需要纠正什么?

stm32 spi stm32f7 stm32f0
1个回答
0
投票

请确保从机侧的SPI外围设备运行的速度不比主机驱动SPI时钟线慢。

为了评估配置的实际SPI波特率,您必须检查时钟树设置(当然还有SPI配置)。如果当前所有选项的MCU时钟树设置过于复杂,您可以使用STM32CubeMX gui来帮助您了解时钟电平如何交互以及哪些参数与您相关。

© www.soinside.com 2019 - 2024. All rights reserved.