Gerardo Antonio
/
ECU_v0
exemplo de publicação de um programa
main.cpp@0:cce51cc093a4, 2016-10-04 (annotated)
- Committer:
- Crazyaboutmachines
- Date:
- Tue Oct 04 00:19:49 2016 +0000
- Revision:
- 0:cce51cc093a4
publish test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Crazyaboutmachines | 0:cce51cc093a4 | 1 | #include "mbed.h" |
Crazyaboutmachines | 0:cce51cc093a4 | 2 | |
Crazyaboutmachines | 0:cce51cc093a4 | 3 | DigitalOut userled(PA_5); |
Crazyaboutmachines | 0:cce51cc093a4 | 4 | DigitalOut SSRled(PA_6); |
Crazyaboutmachines | 0:cce51cc093a4 | 5 | DigitalOut ChargerRelay(PA_10); |
Crazyaboutmachines | 0:cce51cc093a4 | 6 | DigitalOut Fans(PA_7); |
Crazyaboutmachines | 0:cce51cc093a4 | 7 | |
Crazyaboutmachines | 0:cce51cc093a4 | 8 | int main() { |
Crazyaboutmachines | 0:cce51cc093a4 | 9 | while(1) { |
Crazyaboutmachines | 0:cce51cc093a4 | 10 | userled = 1; // LED is ON |
Crazyaboutmachines | 0:cce51cc093a4 | 11 | SSRled = 0; // LED is ON |
Crazyaboutmachines | 0:cce51cc093a4 | 12 | ChargerRelay=1; |
Crazyaboutmachines | 0:cce51cc093a4 | 13 | Fans=0; |
Crazyaboutmachines | 0:cce51cc093a4 | 14 | wait(1); // 200 ms |
Crazyaboutmachines | 0:cce51cc093a4 | 15 | Fans=1; |
Crazyaboutmachines | 0:cce51cc093a4 | 16 | userled = 0; // LED is OFF |
Crazyaboutmachines | 0:cce51cc093a4 | 17 | SSRled = 1; |
Crazyaboutmachines | 0:cce51cc093a4 | 18 | ChargerRelay=0; |
Crazyaboutmachines | 0:cce51cc093a4 | 19 | wait(1); // 1 sec |
Crazyaboutmachines | 0:cce51cc093a4 | 20 | } |
Crazyaboutmachines | 0:cce51cc093a4 | 21 | } |