XS1-G-DK (XDK) XMOS, XS1-G-DK (XDK) Datasheet - Page 7

KIT DEV 4CORE G4 W/LCD TOUCH

XS1-G-DK (XDK)

Manufacturer Part Number
XS1-G-DK (XDK)
Description
KIT DEV 4CORE G4 W/LCD TOUCH
Manufacturer
XMOS
Series
XCore™r
Type
MCUr
Datasheets

Specifications of XS1-G-DK (XDK)

Contents
Board, Cables, CD
For Use With/related Products
XS1-G4
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
880-1012
XK XS1-G Development System Quick Start Guide (1.1)
The touch-screen demonstration has the following behavior:
When the application starts, a large red cross is displayed on the LCD screen. When
To achieve this functionality the application is broken down to three threads:
2.4 Touch Screen Finger Follow
a press is detected, the color of the cross is changed to green, and the cross follows
the user’s finger. On release, the color of the cross returns to red.
1. Position Keeper: Effectively this thread allows state to be safely shared between
2. Main program loop: This thread is paused waiting for the PENIRQ line from
3. LCD Driver: This thread is responsible for providing the physical interface to
the LCD driver thread and the main program loop. This thread stores the color
and position of the cross. It takes updates to this shared state from the main
program loop and responds to requests for data from the LCD driver.
the touch screen digitizer to go low, indicating the screen is pressed. When
this event is fired, it sends a command (via a channel) to the position keeper to
update the color of the cross, then reads the position on the press and issues
another command to the position keeper to update the location of the cross.
This thread also lights associated core LEDs dependent on the position read.
Once done the color of the displayed cross is reset to red.
the screen. It requests an update for the position/color of the cross once per
frame. This thread uses timers to produce the appropriate control signal and
horizontal/vertical blanking delays.
ADC
www.xmos.com
(reads ADC)
Main loop
request position
LCD Driver
LCD
update position
XCORE3
Position
position data
keeper
7/9

Related parts for XS1-G-DK (XDK)