4線抵抗皮膜式タッチパネル用

Dependents:   11U68_MP3Player with TFTLCD 11U68_MP3Player-with-TFTLCD

Committer:
nameless129
Date:
Thu Jul 16 00:27:34 2015 +0000
Revision:
0:6f90e19b1902
Child:
2:2fe192777f79
first commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nameless129 0:6f90e19b1902 1 #ifndef TOUCHPANEL_H
nameless129 0:6f90e19b1902 2 #define TOUCHPANEL_H
nameless129 0:6f90e19b1902 3
nameless129 0:6f90e19b1902 4 #include "mbed.h"
nameless129 0:6f90e19b1902 5
nameless129 0:6f90e19b1902 6 #ifdef __cplusplus
nameless129 0:6f90e19b1902 7 extern "C" {
nameless129 0:6f90e19b1902 8 #endif
nameless129 0:6f90e19b1902 9
nameless129 0:6f90e19b1902 10 uint16_t readTouchPanelX_Analog();
nameless129 0:6f90e19b1902 11 uint16_t readTouchPanelY_Analog();
nameless129 0:6f90e19b1902 12
nameless129 0:6f90e19b1902 13 /* int32_t calcTouchPanelPosX(uint16_t ad_x) */
nameless129 0:6f90e19b1902 14 /* argument */
nameless129 0:6f90e19b1902 15 /* uint16_t ad_x:TouchPanel ADC X axis value */
nameless129 0:6f90e19b1902 16 /* retuen -1:not touch TouchPanel */
nameless129 0:6f90e19b1902 17 /* positive integer(0~TOUCHPANEL_X_MAX_SIZE):touch position X axis */
nameless129 0:6f90e19b1902 18 int32_t getTouchPanelPosX();
nameless129 0:6f90e19b1902 19
nameless129 0:6f90e19b1902 20 /* int32_t calcTouchPanelPosY(uint16_t ad_y) */
nameless129 0:6f90e19b1902 21 /* argument */
nameless129 0:6f90e19b1902 22 /* uint16_t ad_y:TouchPanel ADC Y axis value */
nameless129 0:6f90e19b1902 23 /* retuen -1:not touch TouchPanel */
nameless129 0:6f90e19b1902 24 /* positive integer(0~TOUCHPANEL_Y_MAX_SIZE):touch position Y axis */
nameless129 0:6f90e19b1902 25 int32_t getTouchPanelPosY();
nameless129 0:6f90e19b1902 26
nameless129 0:6f90e19b1902 27 #ifdef __cplusplus
nameless129 0:6f90e19b1902 28 }
nameless129 0:6f90e19b1902 29 #endif
nameless129 0:6f90e19b1902 30
nameless129 0:6f90e19b1902 31 #endif