*

Dependencies:   mbed-STM32F103C8T6 mbed

Committer:
BaserK
Date:
Sat Apr 29 15:27:26 2017 +0000
Revision:
0:55ab821faa60
*

Who changed what in which revision?

UserRevisionLine numberNew contents of line
BaserK 0:55ab821faa60 1 #include "stm32f103c8t6.h"
BaserK 0:55ab821faa60 2 #include "mbed.h"
BaserK 0:55ab821faa60 3
BaserK 0:55ab821faa60 4 // Digital Out Example
BaserK 0:55ab821faa60 5 // Blinks the on-board LED at desired frequency
BaserK 0:55ab821faa60 6
BaserK 0:55ab821faa60 7 DigitalOut led(PB_12);
BaserK 0:55ab821faa60 8 const int delay_time = 100;
BaserK 0:55ab821faa60 9
BaserK 0:55ab821faa60 10 int main()
BaserK 0:55ab821faa60 11 {
BaserK 0:55ab821faa60 12 confSysClock(); //Configure system clock (72MHz HSE clock, 48MHz USB clock)
BaserK 0:55ab821faa60 13
BaserK 0:55ab821faa60 14 // led is off initially (one side of the led is connected to 3.3V)
BaserK 0:55ab821faa60 15 led = 1;
BaserK 0:55ab821faa60 16
BaserK 0:55ab821faa60 17 while (1)
BaserK 0:55ab821faa60 18 {
BaserK 0:55ab821faa60 19 // led is off
BaserK 0:55ab821faa60 20 led = 1;
BaserK 0:55ab821faa60 21
BaserK 0:55ab821faa60 22 // wait for specified amount of time
BaserK 0:55ab821faa60 23 wait_ms(delay_time);
BaserK 0:55ab821faa60 24
BaserK 0:55ab821faa60 25 // led is on
BaserK 0:55ab821faa60 26 led = 0;
BaserK 0:55ab821faa60 27
BaserK 0:55ab821faa60 28 // wait for specified amount of time
BaserK 0:55ab821faa60 29 wait_ms(delay_time);
BaserK 0:55ab821faa60 30 }
BaserK 0:55ab821faa60 31 }