Häufig gestellte Fragen

Häufig gestellte Fragen

What to pay attention to when operating the M451 full-duplex SPI?  Datum:2018-01-15

The NuMicro® M451 SPI supports full-duplex mode, which transmits (receives) data as well as receives (transmits) data, thus improving the SPI transmission efficiency. Therefore, before receiving data, user must first empty the SPI RX FIFO to avoid receiving unexpected data. In the code, user must first call SPI_ClearRxFIFO (SPIn), and then receive SPI RX data.

The reference code is located in the following path: M451SeriesBSP_v3.01.001\SampleCode\NuEdu\

Smpl_Basic01_SPI_Flash_w_PDMA

In the sample code of the NuEdu-Basic01_SPI_Flash_w_PDMA.c, user first clears the RX FIFO data in the 330th row and then triggers the RX receive data, as shown below.

Produkte: Mikrocontroller ,Arm Cortex-M4-MCUs ,M451-Base-Serie ,M451M-Serie ,M452-USB-Serie ,M453-CAN-Serie ,NUC442/472-Serie ,NUC505-Serie
Applikationen:
Funktion: Peripherals,Connectivity,SPI
This website uses cookies to ensure you get the best experience on our website. Learn more
OK