尚人 永井
/
LPC1768_AE_KXSD9
AE-KXSD9 test
main.cpp@0:0b820e869ce5, 2014-05-16 (annotated)
- Committer:
- Naoto_111
- Date:
- Fri May 16 14:24:49 2014 +0000
- Revision:
- 0:0b820e869ce5
AE-KXSD9 test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Naoto_111 | 0:0b820e869ce5 | 1 | #include "mbed.h" |
Naoto_111 | 0:0b820e869ce5 | 2 | #include "AE_KXSD9.h" |
Naoto_111 | 0:0b820e869ce5 | 3 | #define ADDR_W 0x30 |
Naoto_111 | 0:0b820e869ce5 | 4 | #define ADDR_R 0x31 |
Naoto_111 | 0:0b820e869ce5 | 5 | |
Naoto_111 | 0:0b820e869ce5 | 6 | Serial pc(USBTX, USBRX); // tx, rx |
Naoto_111 | 0:0b820e869ce5 | 7 | AE_KXSD9 i2c(p28, p27, ADDR_W, ADDR_R); //sda, scl, addr_w, addr_r |
Naoto_111 | 0:0b820e869ce5 | 8 | |
Naoto_111 | 0:0b820e869ce5 | 9 | int main() { |
Naoto_111 | 0:0b820e869ce5 | 10 | double x,y,z; |
Naoto_111 | 0:0b820e869ce5 | 11 | i2c.init(); |
Naoto_111 | 0:0b820e869ce5 | 12 | while(1){ |
Naoto_111 | 0:0b820e869ce5 | 13 | i2c.read_xyz(&x,&y,&z); |
Naoto_111 | 0:0b820e869ce5 | 14 | pc.printf("\033[2J\033[0;0H");//clear console |
Naoto_111 | 0:0b820e869ce5 | 15 | pc.printf("x:%lf\r\ny:%lf\r\nz:%lf\r\n",x,y,z); |
Naoto_111 | 0:0b820e869ce5 | 16 | wait(1.0); |
Naoto_111 | 0:0b820e869ce5 | 17 | } |
Naoto_111 | 0:0b820e869ce5 | 18 | } |