0

你好:

當我使用spi, 設定如下時,spi是可以正常工作的。

#define SPI0_MOSI PC_2
#define SPI0_MISO PC_3
#define SPI0_SCLK PC_1
#define SPI0_CS PC_0

但是因為PortC我要使用I2S功能,所以要將SPI移到PortD,如下設定,但spi並沒有任何輸出波形,clock, cs也都是一直維持在high的狀態,請問該如何解決這問題,謝謝。

#define SPI0_MOSI PD_6
#define SPI0_MISO PD_7
#define SPI0_SCLK PD_5
#define SPI0_CS PD_4

sean 回答了