Alejandro M
/
TutoElectro_blinky2
Blinky tutorial using FRDM-KL25Z made by TutoElectro
main.cpp@0:9e88ae2a4d5f, 2015-01-04 (annotated)
- Committer:
- Twistx77
- Date:
- Sun Jan 04 11:49:27 2015 +0000
- Revision:
- 0:9e88ae2a4d5f
Blinky tutorial using FRDM-KL25Z made by TutoElectro
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Twistx77 | 0:9e88ae2a4d5f | 1 | #include "mbed.h" |
Twistx77 | 0:9e88ae2a4d5f | 2 | |
Twistx77 | 0:9e88ae2a4d5f | 3 | DigitalOut RED(LED1,1); |
Twistx77 | 0:9e88ae2a4d5f | 4 | PwmOut GREEN(LED2); |
Twistx77 | 0:9e88ae2a4d5f | 5 | DigitalOut BLUE(LED3,1); |
Twistx77 | 0:9e88ae2a4d5f | 6 | |
Twistx77 | 0:9e88ae2a4d5f | 7 | int main() |
Twistx77 | 0:9e88ae2a4d5f | 8 | { |
Twistx77 | 0:9e88ae2a4d5f | 9 | |
Twistx77 | 0:9e88ae2a4d5f | 10 | float i; |
Twistx77 | 0:9e88ae2a4d5f | 11 | |
Twistx77 | 0:9e88ae2a4d5f | 12 | while(1) { |
Twistx77 | 0:9e88ae2a4d5f | 13 | RED = 1; |
Twistx77 | 0:9e88ae2a4d5f | 14 | BLUE = 0; |
Twistx77 | 0:9e88ae2a4d5f | 15 | |
Twistx77 | 0:9e88ae2a4d5f | 16 | for ( i = 0; i <= 1; i = i+0.01) { |
Twistx77 | 0:9e88ae2a4d5f | 17 | GREEN = i; |
Twistx77 | 0:9e88ae2a4d5f | 18 | wait_ms(10); |
Twistx77 | 0:9e88ae2a4d5f | 19 | |
Twistx77 | 0:9e88ae2a4d5f | 20 | } |
Twistx77 | 0:9e88ae2a4d5f | 21 | |
Twistx77 | 0:9e88ae2a4d5f | 22 | wait(0.2); |
Twistx77 | 0:9e88ae2a4d5f | 23 | RED = 0; |
Twistx77 | 0:9e88ae2a4d5f | 24 | BLUE =1; |
Twistx77 | 0:9e88ae2a4d5f | 25 | |
Twistx77 | 0:9e88ae2a4d5f | 26 | for ( i = 1; i>=0; i = i-0.01) { |
Twistx77 | 0:9e88ae2a4d5f | 27 | GREEN = i; |
Twistx77 | 0:9e88ae2a4d5f | 28 | wait_ms(10); |
Twistx77 | 0:9e88ae2a4d5f | 29 | } |
Twistx77 | 0:9e88ae2a4d5f | 30 | wait(0.2); |
Twistx77 | 0:9e88ae2a4d5f | 31 | } |
Twistx77 | 0:9e88ae2a4d5f | 32 | } |