test

Dependencies:   mbed MMA8452Q

Fork of HelloWorld by Simon Ford

Committer:
vincentlabbe
Date:
Wed Aug 30 18:06:02 2017 +0000
Revision:
4:a38ef4c242ef
Parent:
3:8494c3f7108d
Child:
5:01729ebe170e
Child:
12:e509487ee82a
hello

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kkalsi 2:42408ce8f4ae 1 #include "mbed.h"
vincentlabbe 4:a38ef4c242ef 2 //hello
kkalsi 2:42408ce8f4ae 3 Serial pc(USBTX, USBRX); // tx, rx
kkalsi 3:8494c3f7108d 4 I2C comI2C(p9,p10);
kkalsi 3:8494c3f7108d 5 // Communication I2C
kkalsi 3:8494c3f7108d 6 int main() {
kkalsi 3:8494c3f7108d 7 int degree = 3;
kkalsi 3:8494c3f7108d 8 while(1){
kkalsi 3:8494c3f7108d 9
kkalsi 3:8494c3f7108d 10 pc.printf("test avant read");
kkalsi 3:8494c3f7108d 11 comI2C.start();
kkalsi 3:8494c3f7108d 12 comI2C.read(1);
kkalsi 3:8494c3f7108d 13 comI2C.stop();
kkalsi 3:8494c3f7108d 14 pc.printf("test apres read");
kkalsi 3:8494c3f7108d 15
kkalsi 3:8494c3f7108d 16 pc.printf("degree = %d", degree);
kkalsi 3:8494c3f7108d 17 wait(2);
kkalsi 3:8494c3f7108d 18 }
kkalsi 3:8494c3f7108d 19 }
kkalsi 3:8494c3f7108d 20
kkalsi 3:8494c3f7108d 21
kkalsi 3:8494c3f7108d 22 /* communication SPI
kkalsi 3:8494c3f7108d 23 Serial pc(USBTX, USBRX); // tx, rx
kkalsi 2:42408ce8f4ae 24 SPI acc(p11,p12,p13);
kkalsi 2:42408ce8f4ae 25 DigitalOut cs(p14);
kkalsi 2:42408ce8f4ae 26 int main() {
kkalsi 2:42408ce8f4ae 27 while(1){
kkalsi 2:42408ce8f4ae 28 int nombre = 0;
kkalsi 2:42408ce8f4ae 29 pc.printf("Entrez un nombre de 4 chiffres : ");
kkalsi 2:42408ce8f4ae 30 pc.scanf("%d", &nombre);
kkalsi 2:42408ce8f4ae 31 pc.printf("Votre numero entrez est le : %d", nombre);
kkalsi 2:42408ce8f4ae 32
kkalsi 2:42408ce8f4ae 33 cs = 0;
kkalsi 3:8494c3f7108d 34 acc.write(nombre);
kkalsi 2:42408ce8f4ae 35 cs = 1;
kkalsi 2:42408ce8f4ae 36 wait(0.2);
kkalsi 2:42408ce8f4ae 37 cs = 0;
kkalsi 2:42408ce8f4ae 38 wait(1);
kkalsi 2:42408ce8f4ae 39 }
kkalsi 3:8494c3f7108d 40 }*/
kkalsi 2:42408ce8f4ae 41 /*
kkalsi 2:42408ce8f4ae 42 Serial pc(USBTX, USBRX); // tx, rx
kkalsi 2:42408ce8f4ae 43 Serial mc(p13,p14);
kkalsi 2:42408ce8f4ae 44 int main() {
kkalsi 2:42408ce8f4ae 45
kkalsi 2:42408ce8f4ae 46 int nombre = 0;
kkalsi 2:42408ce8f4ae 47 pc.printf("Entrez un nombre de 4 chiffres : ");
kkalsi 2:42408ce8f4ae 48 pc.scanf("%d", &nombre);
kkalsi 2:42408ce8f4ae 49 pc.printf("Votre numero entrez est le : %d", nombre);
kkalsi 2:42408ce8f4ae 50 mc.printf(nombre);
kkalsi 2:42408ce8f4ae 51 }
kkalsi 2:42408ce8f4ae 52 */
simon 0:fb6bbc10ffa0 53
kkalsi 2:42408ce8f4ae 54
kkalsi 2:42408ce8f4ae 55 /*
kkalsi 2:42408ce8f4ae 56 DigitalOut myled(LED2);
simon 0:fb6bbc10ffa0 57
simon 0:fb6bbc10ffa0 58 int main() {
simon 0:fb6bbc10ffa0 59 while(1) {
simon 0:fb6bbc10ffa0 60 myled = 1;
simon 0:fb6bbc10ffa0 61 wait(0.2);
simon 0:fb6bbc10ffa0 62 myled = 0;
simon 0:fb6bbc10ffa0 63 wait(0.2);
simon 0:fb6bbc10ffa0 64 }
simon 0:fb6bbc10ffa0 65 }
kkalsi 2:42408ce8f4ae 66 */