Jan Martin
/
actividad_3
UNAL_Procesadores Actividad 3
main.cpp@0:9b79c52cf45a, 2019-10-09 (annotated)
- Committer:
- contechno
- Date:
- Wed Oct 09 17:19:36 2019 +0000
- Revision:
- 0:9b79c52cf45a
UNAL_Procesadores; Actividad 3
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
contechno | 0:9b79c52cf45a | 1 | // UNAL - Procesadores |
contechno | 0:9b79c52cf45a | 2 | // Actividades Oct/2019 - JMP |
contechno | 0:9b79c52cf45a | 3 | |
contechno | 0:9b79c52cf45a | 4 | #include "mbed.h" |
contechno | 0:9b79c52cf45a | 5 | #include "MMA8451Q.h" // Acc-Sensor |
contechno | 0:9b79c52cf45a | 6 | |
contechno | 0:9b79c52cf45a | 7 | #define MMA8451_I2C_ADDRESS (0x1d<<1) |
contechno | 0:9b79c52cf45a | 8 | #define POLLTIME 0.1 // Time in ms, how often the Acc-Sensor is read out |
contechno | 0:9b79c52cf45a | 9 | |
contechno | 0:9b79c52cf45a | 10 | Serial pc(USBTX, USBRX); // Init serial |
contechno | 0:9b79c52cf45a | 11 | |
contechno | 0:9b79c52cf45a | 12 | int main() { |
contechno | 0:9b79c52cf45a | 13 | MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS); |
contechno | 0:9b79c52cf45a | 14 | |
contechno | 0:9b79c52cf45a | 15 | while(1) { |
contechno | 0:9b79c52cf45a | 16 | pc.printf("(X|Y|Z) - (%.2f|%.2f|%.2f)\r\n",abs(acc.getAccX()),abs(acc.getAccY()),abs(acc.getAccZ())); |
contechno | 0:9b79c52cf45a | 17 | wait(POLLTIME); |
contechno | 0:9b79c52cf45a | 18 | } |
contechno | 0:9b79c52cf45a | 19 | } |