![](https://csdnimg.cn/release/download_crawler_static/10657560/bg10.jpg)
Contents RM0037
16/1044 DocID15700 Rev 10
26.3.2 Slave mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
26.3.3 Module Disable mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
26.3.4 Debug mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
26.4 External signal description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
26.4.1 Signal overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
26.4.2 Signal names and descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
26.5 Memory map and register description . . . . . . . . . . . . . . . . . . . . . . . . . . 643
26.5.1 Memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643
26.5.2 DSPI Module Configuration Register (DSPIx_MCR) . . . . . . . . . . . . . . 644
26.5.3 DSPI Transfer Count Register (DSPIx_TCR) . . . . . . . . . . . . . . . . . . . 647
26.5.4 DSPI Clock and Transfer Attributes Registers 0–5 (DSPIx_CTARn) . . 648
26.5.5 DSPI Status Register (DSPIx_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
26.5.6 DSPI DMA / Interrupt Request Select and Enable Register
(DSPIx_RSER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
26.5.7 DSPI PUSH TX FIFO Register (DSPIx_PUSHR) . . . . . . . . . . . . . . . . 660
26.5.8 DSPI POP RX FIFO Register (DSPIx_POPR) . . . . . . . . . . . . . . . . . . 662
26.5.9 DSPI Transmit FIFO Registers 0–3 (DSPIx_TXFRn) . . . . . . . . . . . . . 663
26.6 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664
26.6.1 Modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
26.6.2 Start and stop of DSPI transfers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
26.6.3 Serial peripheral interface (SPI) configuration . . . . . . . . . . . . . . . . . . . 667
26.6.4 DSPI baud rate and clock delay generation . . . . . . . . . . . . . . . . . . . . 670
26.6.5 Transfer formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
26.6.6 Continuous serial communications clock . . . . . . . . . . . . . . . . . . . . . . . 680
26.6.7 Interrupt/DMA requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
26.6.8 Power saving features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
26.7 Initialization and application information . . . . . . . . . . . . . . . . . . . . . . . . . 684
26.7.1 How to change queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
26.7.2 Baud rate settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
26.7.3 Delay settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
26.7.4 Calculation of FIFO pointer addresses . . . . . . . . . . . . . . . . . . . . . . . . 686
27 Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
27.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
27.2 Technical overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
27.2.1 Overview of the STM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
27.2.2 Overview of the eMIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691