SP|作时序 SP|接口在内部硬件实际上是两个简单的移位寄存 器,传输的数据为8位,在主器件产生的从器件使能 信号和移位脉冲下,按位传输,高位在前,低位在后。 SS 2H 10 SPICLK t→ t1→ SOMI SIMO SPI通讯时序图
SPI工作时序 • SPI接口在内部硬件实际上是两个简单的移位寄存 器,传输的数据为8位,在主器件产生的从器件使能 信号和移位脉冲下,按位传输,高位在前,低位在后
F2812的串行外设接口 °F2812的SP是一个高速同步的串行输入/输 出接口。 SP通常用于DSP和外设或其他处理器进行 通信,主要应用于显示驱动器、ADC等器 件之间。也可以釆用主/从模式实现多处理 器的通信
F2812的串行外设接口 • F2812的SPI是一个高速同步的串行输入/输 出接口。 • SPI通常用于DSP和外设或其他处理器进行 通信,主要应用于显示驱动器、ADC等器 件之间。也可以采用主/从模式实现多处理 器的通信
Signal Name Description External Signals SPICLK SPI clock SPISIMO SPI slave in master out SPISOMI SPI slave out, master in SPISTE SPI slave transmit enable(optional) Control SPI CLock Rate LSPCLK Interrupt signals SPIRXINT Transmit interrupt/ Receive Interupt in non FIFo mode (referred to as SPl IND) Receive in interrupt in FIFo mode SPITXINT Transmit interupt -FIFo
Table 1-1. SPI Registers Name Address Range Size(x16) Description SPICCR 0×0000-7040 SPI Configuration Control Register SPICTL 0×0000-7041 SPl Operation Control Register SPIST 0×0000-7042 SPI Status Register SPIBRR 0x0000-7044 SPI Baud Rate Register SPIEMU 0×0000-7046 1 SPI Emulation Buffer Register SPIRXBUF 0×0000-7047 SPI Serial Input Buffer Register SPITXBUF 0x0000-7048 1 SPI Serial Output Buffer Register SPIDAT 0×000-7049 1 SPI Senal Data Register SPIFFTX 0×0000-704A 1 SPI FIFO Transmit Register SPIFFRX 0×0000-704B 1 SPI FIFO Receive Register SPIFFCT 0×0000-704C 1 SPI FIFO Control Register SPIPR 0×0000-704F 1 SPI Priority Control Register Note: The registers are mapped to Peripheral Frame 2. This space only allows 16-bit accesses. Using 32-bit accesses pro- duces undefined results
SPI master(master/slave= 1) SPI slave(masterslave =0) Slave in/ SPIRXBUF. 15-0SPISIMo master outSPISIMO SPIRXBUF 15-0 Serial inpt out buffer Serial input buffer SPIRXBUF SPIRXBUF SPI SPISTE SPISTE strobe SPIDAT 15-0 SPIDAT 15- Shift register ,. SPISOM Slave out/SPISOMI Shift register SPIDAT) LS8 master In (SPIDAT) LSBA+ Serial SPICLK SPICLK clock SPITXBUF 15-0 SPITXBUF 15-0 Serial transmit buffer Serial transmit buffer SPITXBUF SPITXBUF Processor 1 Processor 2