touchpad demo update

ugfx_release_2.6
Tectu 2012-08-17 09:10:10 +02:00
parent f0a7643598
commit 7b10e441c8
1 changed files with 15 additions and 5 deletions

View File

@ -23,8 +23,19 @@
#include "gdisp.h"
#include "touchpad.h"
TOUCHPADDriver TOUCHPADD1 = {
&SPID1,
static const SPIConfig spicfg = {
NULL, // no callback
GPIOC, // CS PORT
6, // CS PIN
SPI_CR1_BR_1 | SPI_CR1_BR_0,
};
TOUCHPADDriver TOUCHPADD1 = {
&SPID1, // SPI driver
&spicfg, // SPI config
GPIO, // IRQ PORT
4, // IRQ PIN
TRUE // start SPI
};
int main(void) {
@ -32,15 +43,14 @@ int main(void) {
chSysInit();
gdispInit();
gdispClear(Lime);
tpInit(&TOUCHPADD1);
tpCalibrate();
gdispClear(Lime);
gdispClear(Black);
while (TRUE) {
gdispDrawFillCircle(tpReadX(), tpReadY(), 3, Black);
gdispDrawPixel(tpReadX(), tpReadY(), Green);
}
}