SLAU601B March 2015 – April 2020
By default the BOOSTXL-K350QVG-S1 comes configured as a "4-wire" 8-bit SPI. This is the standard SPI on most MCUs with a hardware SPI peripheral. The user can reconfigure R2/R3 and R8/R9 to instead use "3-wire" 9-bit SPI. In this configuration, each SPI write is 9 bits instead of 8, allowing one fewer GPIO pin to be used.
LCD Interface | Resistor Configuration | |||
---|---|---|---|---|
R2 | R3 | R8 | R9 | |
4-wire SPI, 8-bit (default) | DNP | 0 | DNP | 0 |
3-wire SPI, 9-bit | 0 | DNP | 0 | DNP |
Other (such as parallel) | Pins PS0, PS1, PS2, PS3 as indicated in LCD data sheet.
This may require cutting and soldering these traces (not common) |
Table 2 describes the SPI configuration pin functions.
LCD Interface | Pin Name | |||
---|---|---|---|---|
LCD_SCS | LCD_SCL | LCD_SDI | LCD_SDC | |
4-wire SPI,
8-bit (default) |
SPI Chip Select | SPI Clock | SPI Data In
(no support for data out) |
GPIO to indicate data or command
Data = 1 Command = 0 |
3-wire SPI, 9-bit | SPI Chip Select | SPI Clock | SPI Data In
(no support for data out) |
N/A – controlled by extra bit (first bit) |