rongyu lou / Mbed OS CarPakingSystem_V13

Dependencies:   HCSR04new SSH1106-alan

Committer:
alanchip
Date:
Mon Mar 08 02:43:03 2021 +0000
Revision:
2:1baa0bd2fde0
Parent:
0:69272b5e3faf
Child:
3:17acfeba3730
11

Who changed what in which revision?

UserRevisionLine numberNew contents of line
alanchip 0:69272b5e3faf 1 /* mbed Microcontroller Library
alanchip 0:69272b5e3faf 2 * Copyright (c) 2019 ARM Limited
alanchip 0:69272b5e3faf 3 * SPDX-License-Identifier: Apache-2.0
alanchip 0:69272b5e3faf 4 */
alanchip 0:69272b5e3faf 5
alanchip 0:69272b5e3faf 6 #include "mbed.h"
alanchip 0:69272b5e3faf 7 #include "platform/mbed_thread.h"
alanchip 0:69272b5e3faf 8 #include "HCSR04.h"
alanchip 2:1baa0bd2fde0 9 #include "Thread_Handle.h"
alanchip 2:1baa0bd2fde0 10 #include "main.h"
alanchip 2:1baa0bd2fde0 11 #include "handleTasks.h"
alanchip 2:1baa0bd2fde0 12 #include "rtc.h"
alanchip 2:1baa0bd2fde0 13 #include "SSH1106.h"
alanchip 0:69272b5e3faf 14
alanchip 0:69272b5e3faf 15 // Blinking rate in milliseconds
alanchip 0:69272b5e3faf 16 #define BLINKING_RATE_MS 1000
alanchip 0:69272b5e3faf 17
alanchip 2:1baa0bd2fde0 18
alanchip 0:69272b5e3faf 19
alanchip 0:69272b5e3faf 20 Serial pc(USBTX, USBRX); //uart init
alanchip 0:69272b5e3faf 21 DigitalOut led(LED1); //LED init
alanchip 0:69272b5e3faf 22 Thread init_start_thread;
alanchip 0:69272b5e3faf 23
alanchip 0:69272b5e3faf 24
alanchip 0:69272b5e3faf 25
alanchip 0:69272b5e3faf 26 int main()
alanchip 0:69272b5e3faf 27 {
alanchip 2:1baa0bd2fde0 28 //init start threads
alanchip 2:1baa0bd2fde0 29 //oled_Init()
alanchip 2:1baa0bd2fde0 30
alanchip 2:1baa0bd2fde0 31
alanchip 2:1baa0bd2fde0 32
alanchip 0:69272b5e3faf 33 init_start_thread.start(init_thread);
alanchip 2:1baa0bd2fde0 34
alanchip 0:69272b5e3faf 35 while (true)
alanchip 2:1baa0bd2fde0 36 {
alanchip 2:1baa0bd2fde0 37 led = !led;
alanchip 0:69272b5e3faf 38 thread_sleep_for(BLINKING_RATE_MS);
alanchip 0:69272b5e3faf 39 }
alanchip 0:69272b5e3faf 40 }