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

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

Committer:
nameless129
Date:
Fri Jul 24 11:06:07 2015 +0000
Revision:
2:2fe192777f79
Parent:
0:6f90e19b1902
change to O3

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 2:2fe192777f79 4 #pragma O3
nameless129 2:2fe192777f79 5
nameless129 0:6f90e19b1902 6 #include "mbed.h"
nameless129 0:6f90e19b1902 7
nameless129 0:6f90e19b1902 8 #ifdef __cplusplus
nameless129 0:6f90e19b1902 9 extern "C" {
nameless129 0:6f90e19b1902 10 #endif
nameless129 0:6f90e19b1902 11
nameless129 0:6f90e19b1902 12 uint16_t readTouchPanelX_Analog();
nameless129 0:6f90e19b1902 13 uint16_t readTouchPanelY_Analog();
nameless129 0:6f90e19b1902 14
nameless129 0:6f90e19b1902 15 /* int32_t calcTouchPanelPosX(uint16_t ad_x) */
nameless129 0:6f90e19b1902 16 /* argument */
nameless129 0:6f90e19b1902 17 /* uint16_t ad_x:TouchPanel ADC X axis value */
nameless129 0:6f90e19b1902 18 /* retuen -1:not touch TouchPanel */
nameless129 0:6f90e19b1902 19 /* positive integer(0~TOUCHPANEL_X_MAX_SIZE):touch position X axis */
nameless129 0:6f90e19b1902 20 int32_t getTouchPanelPosX();
nameless129 0:6f90e19b1902 21
nameless129 0:6f90e19b1902 22 /* int32_t calcTouchPanelPosY(uint16_t ad_y) */
nameless129 0:6f90e19b1902 23 /* argument */
nameless129 0:6f90e19b1902 24 /* uint16_t ad_y:TouchPanel ADC Y axis value */
nameless129 0:6f90e19b1902 25 /* retuen -1:not touch TouchPanel */
nameless129 0:6f90e19b1902 26 /* positive integer(0~TOUCHPANEL_Y_MAX_SIZE):touch position Y axis */
nameless129 0:6f90e19b1902 27 int32_t getTouchPanelPosY();
nameless129 0:6f90e19b1902 28
nameless129 0:6f90e19b1902 29 #ifdef __cplusplus
nameless129 0:6f90e19b1902 30 }
nameless129 0:6f90e19b1902 31 #endif
nameless129 0:6f90e19b1902 32
nameless129 0:6f90e19b1902 33 #endif