gps sous marin
Dependencies: mbed ST_401_84MHZ
main.cpp@1:fffd2267d68d, 2019-12-12 (annotated)
- Committer:
- hugomarrien
- Date:
- Thu Dec 12 16:12:01 2019 +0000
- Revision:
- 1:fffd2267d68d
- Parent:
- 0:9ad72c2aa3fa
azaza
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kekette | 0:9ad72c2aa3fa | 1 | #include "mbed.h" |
kekette | 0:9ad72c2aa3fa | 2 | |
kekette | 0:9ad72c2aa3fa | 3 | /*------------------------------------------------------------------------------ |
kekette | 0:9ad72c2aa3fa | 4 | Before to use this example, ensure that you an hyperterminal installed on your |
kekette | 0:9ad72c2aa3fa | 5 | computer. More info here: https://developer.mbed.org/handbook/Terminals |
kekette | 0:9ad72c2aa3fa | 6 | |
kekette | 0:9ad72c2aa3fa | 7 | The default serial comm port uses the SERIAL_TX and SERIAL_RX pins (see their |
kekette | 0:9ad72c2aa3fa | 8 | definition in the PinNames.h file). |
kekette | 0:9ad72c2aa3fa | 9 | |
kekette | 0:9ad72c2aa3fa | 10 | The default serial configuration in this case is 9600 bauds, 8-bit data, no parity |
kekette | 0:9ad72c2aa3fa | 11 | |
hugomarrien | 1:fffd2267d68d | 12 | |
kekette | 0:9ad72c2aa3fa | 13 | If you want to change the baudrate for example, you have to redeclare the |
kekette | 0:9ad72c2aa3fa | 14 | serial object in your code: |
kekette | 0:9ad72c2aa3fa | 15 | |
kekette | 0:9ad72c2aa3fa | 16 | Serial pc(SERIAL_TX, SERIAL_RX); |
kekette | 0:9ad72c2aa3fa | 17 | |
hugomarrien | 1:fffd2267d68d | 18 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH |
hugomarrien | 1:fffd2267d68d | 19 | |
kekette | 0:9ad72c2aa3fa | 20 | Then, you can modify the baudrate and print like this: |
kekette | 0:9ad72c2aa3fa | 21 | |
kekette | 0:9ad72c2aa3fa | 22 | pc.baud(115200); |
kekette | 0:9ad72c2aa3fa | 23 | pc.printf("Hello World !\n"); |
kekette | 0:9ad72c2aa3fa | 24 | ------------------------------------------------------------------------------*/ |
kekette | 0:9ad72c2aa3fa | 25 | |
kekette | 0:9ad72c2aa3fa | 26 | DigitalOut led(LED1); |
kekette | 0:9ad72c2aa3fa | 27 | |
kekette | 0:9ad72c2aa3fa | 28 | int main() |
kekette | 0:9ad72c2aa3fa | 29 | { |
kekette | 0:9ad72c2aa3fa | 30 | int i = 1; |
kekette | 0:9ad72c2aa3fa | 31 | |
kekette | 0:9ad72c2aa3fa | 32 | printf("Hello World !\n"); |
kekette | 0:9ad72c2aa3fa | 33 | |
kekette | 0:9ad72c2aa3fa | 34 | while(1) { |
kekette | 0:9ad72c2aa3fa | 35 | wait(1); // 1 second |
kekette | 0:9ad72c2aa3fa | 36 | led = !led; // Toggle LED |
kekette | 0:9ad72c2aa3fa | 37 | printf("This program runs since %d seconds.\n", i++); |
kekette | 0:9ad72c2aa3fa | 38 | } |
kekette | 0:9ad72c2aa3fa | 39 | } |