feiante-155820 发表于 2014-6-18 17:30:39

RE:STM32F103VE的SPI问题,感谢高手帮助

连续写2次或者自己写函数,我的SPI有的是用模拟的方式写的

发表于 2014-6-19 10:26:36

RE:STM32F103VE的SPI问题,感谢高手帮助

那就连续发两次 写成一个函数

深秋独影 发表于 2014-6-19 12:37:46

RE:STM32F103VE的SPI问题,感谢高手帮助

自己写个函数就可以发32位的了

blueleafzte 发表于 2014-6-20 11:19:50

回复:STM32F103VE的SPI问题,感谢高手帮助

         我是分两次发送的,结果发现,当LE再次置位后,数据还没传送完呢,只能加上一点延时(红字所示),不知道是怎么回事
        GPIO_ResetBits(GPIOB , GPIO_Pin_12);
        SPI_I2S_SendData(SPI2,Word32_MSB);
                while(SPI_I2S_GetFlagStatus(SPI2,SPI_I2S_FLAG_TXE)==RESET);       
        SPI_I2S_SendData(SPI2,Word32_LSB);
                while(SPI_I2S_GetFlagStatus(SPI2,SPI_I2S_FLAG_TXE)==RESET);       
        Delay(0x0020);
        GPIO_SetBits(GPIOB , GPIO_Pin_12);
页: 1 [2]
查看完整版本: STM32F103VE的SPI问题,感谢高手帮助