www.ti.com
Hardware
Table 2
describes the SPI configuration pin functions.
Table 2. SPI Pin Definition
LCD Interface
Pin Name
LCD_SCS
LCD_SCL
LCD_SDI
LCD_SDC
GPIO to indicate data or command
4-wire SPI,
SPI Data In
SPI Chip Select
SPI Clock
Data = 1
8-bit (default)
(no support for data out)
Command = 0
SPI Data In
3-wire SPI, 9-bit
SPI Chip Select
SPI Clock
N/A – controlled by extra bit (first bit)
(no support for data out)
2.2
Design Files
2.2.1
Hardware
Schematics can be found in
Section 5
. All design files including schematics, layout, bill of materials
(BOM), Gerber files, and documentation are available in a zip folder (
SLAR098
). This hardware design
was done in Altium Designer, a free viewer is available from
http://techdocs.altium.com/display/ADOH/DViewer
.
2.2.2
Software
All design files including TI-TXT object-code firmware images, software example projects, and
documentation are available in the LaunchPad specific software folders. To see which LaunchPad kits
feature BOOSTXL-K350QVG-S1 examples, refer to the "What's Included" section on the
tool folder
.
2.3
Hardware Change log
Table 3. Hardware Change Log
PCB Revision
Description
Rev 1.0
Initial Release
3
Software Examples
3.1
BOOSTXL-K350QVG-S1 + MSP-EXP432P401R Graphics Library Example
This software is available in the
MSP-EXP432P401R Software Examples
or is more easily accessible
through MSPWare (see
Section 4.3
).
The demo shows how to use the
MSP Graphics Library
("grlib") in a project with the Kentec display. This
demo shows the user how to enable the touch screen, create buttons, and use graphics primitives
including colors and images.
The program begins by calibrating the touch screen. There is a routine that detects the four corner
coordinates to determine if an eligible rectangle boundary is formed. If the calibration was incorrect, a
message displays on the screen indicating the calibration failed. When successful, the calibration provides
a reference for all button presses throughout the rest of the program.
The next step is to select the mode of the program: display primitives or images. Each mode simply cycles
through without user interaction to show features of the display. In the graphics primitives mode, the
following primitives are shown:
•
Pixels
•
Lines
•
Circles
•
Rectangles
5
SLAU601A – March 2015 – Revised July 2015
BOOSTXL-K350QVG-S1 QVGA Display BoosterPack™ Plug-in Module
Submit Documentation Feedback
Copyright © 2015, Texas Instruments Incorporated