Music Player for ARCH-PRO
Dependencies: GT20L16J1Y_font TinyJpgDec mbed
SeeedStudio Arch Pro + aitendo TFT-LCD w/Touch panel => .wav File Player
LPC1768 + aitendo TFT-LCD w/Touch panel => .wav File Player
http://goji2100.com/
mGTFT/mGTFTdev.h@0:6fa19738f62e, 2014-09-08 (annotated)
- Committer:
- Goji
- Date:
- Mon Sep 08 16:07:05 2014 +0000
- Revision:
- 0:6fa19738f62e
Music Player for ARCH-PRO
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Goji | 0:6fa19738f62e | 1 | // -------------------------------------------------------- |
Goji | 0:6fa19738f62e | 2 | // mGTFTdev.h (c) CopYright 2013-2014 Goji. |
Goji | 0:6fa19738f62e | 3 | // -------------------------------------------------------- |
Goji | 0:6fa19738f62e | 4 | |
Goji | 0:6fa19738f62e | 5 | #if defined(aitendo26) |
Goji | 0:6fa19738f62e | 6 | |
Goji | 0:6fa19738f62e | 7 | #define ST7783 |
Goji | 0:6fa19738f62e | 8 | |
Goji | 0:6fa19738f62e | 9 | #define TFT_DEVID 0x7783 |
Goji | 0:6fa19738f62e | 10 | #define TFT_MIN_X 0 |
Goji | 0:6fa19738f62e | 11 | #define TFT_MIN_Y 0 |
Goji | 0:6fa19738f62e | 12 | #define TFT_MAX_X 320 |
Goji | 0:6fa19738f62e | 13 | #define TFT_MAX_Y 240 |
Goji | 0:6fa19738f62e | 14 | |
Goji | 0:6fa19738f62e | 15 | #define TFT_HV_VERT 0x0000 |
Goji | 0:6fa19738f62e | 16 | #define TFT_HV_HORZ 0x0008 |
Goji | 0:6fa19738f62e | 17 | #define mTFT_SET_ORENTATION(am) TFT_wr_index_data(0x03, 0x1030 | am) |
Goji | 0:6fa19738f62e | 18 | |
Goji | 0:6fa19738f62e | 19 | #define TFT_pin_RD A0 |
Goji | 0:6fa19738f62e | 20 | #define TFT_pin_WR A1 |
Goji | 0:6fa19738f62e | 21 | #define TFT_pin_RS A2 |
Goji | 0:6fa19738f62e | 22 | #define TFT_pin_CS A3 |
Goji | 0:6fa19738f62e | 23 | #define TFT_pin_RESET A4 |
Goji | 0:6fa19738f62e | 24 | |
Goji | 0:6fa19738f62e | 25 | #elif defined(mcufriend24) |
Goji | 0:6fa19738f62e | 26 | |
Goji | 0:6fa19738f62e | 27 | #define ILI9325 |
Goji | 0:6fa19738f62e | 28 | |
Goji | 0:6fa19738f62e | 29 | #define TFT_DEVID 0x9325 |
Goji | 0:6fa19738f62e | 30 | #define TFT_MIN_X 0 |
Goji | 0:6fa19738f62e | 31 | #define TFT_MIN_Y 0 |
Goji | 0:6fa19738f62e | 32 | #define TFT_MAX_X 320 |
Goji | 0:6fa19738f62e | 33 | #define TFT_MAX_Y 240 |
Goji | 0:6fa19738f62e | 34 | |
Goji | 0:6fa19738f62e | 35 | #define TFT_HV_VERT 0x0000 |
Goji | 0:6fa19738f62e | 36 | #define TFT_HV_HORZ 0x0008 |
Goji | 0:6fa19738f62e | 37 | #define mTFT_SET_ORENTATION(am) TFT_wr_index_data(0x03, 0x1030 | am) |
Goji | 0:6fa19738f62e | 38 | |
Goji | 0:6fa19738f62e | 39 | #define TFT_pin_RD A0 |
Goji | 0:6fa19738f62e | 40 | #define TFT_pin_WR A1 |
Goji | 0:6fa19738f62e | 41 | #define TFT_pin_RS A2 |
Goji | 0:6fa19738f62e | 42 | #define TFT_pin_CS A3 |
Goji | 0:6fa19738f62e | 43 | #define TFT_pin_RESET A4 |
Goji | 0:6fa19738f62e | 44 | |
Goji | 0:6fa19738f62e | 45 | #endif |