spi3专题

STM32F42XX SPI3无输出问题

扣扣技术交流群:460189483  在做STM32F42XX系列STM32 SPI通讯时,SPI3的SCK引脚时钟无法看到时钟波形,工程是从SPI5的工程改的,初始化配置代码如下: SPI_HandleTypeDef SPI3_Handler; //SPI¾ä±úvoid SPI3_Init(void){SPI3_Handler.Instance=SPI3;

STM32F10X系列 RT-Thread官方库 SPI2和SPI3 频率错误的原因和解决办法

前言 STM32F10X SPI1挂接在ABP2时钟总线,SPI2和SPI3挂接在ABP1时钟总线。ABP1速率最大36M,ABP2速率最大72M。如下图所示。 SPI2和SPI3速率错误原因 RT-Thread基于芯片建立的工程,官方驱动库drv_spi.c中,stm32_spi_init()函数设置SPI速率部分程序如下所示。 uint32_t SPI_APB_CLOCK;#if