
Projet APP5 comm Zumo avec mbed
Dependencies: mbed PowerControl
main.cpp@0:fd4714227d8e, 2021-12-08 (annotated)
- Committer:
- bouaziz
- Date:
- Wed Dec 08 08:46:22 2021 +0000
- Revision:
- 0:fd4714227d8e
- Child:
- 1:e8c4e314d8f8
projet zumo avec mbed
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
bouaziz | 0:fd4714227d8e | 1 | #include "mbed.h" |
bouaziz | 0:fd4714227d8e | 2 | #include "PowerControl/PowerControl.h" |
bouaziz | 0:fd4714227d8e | 3 | |
bouaziz | 0:fd4714227d8e | 4 | DigitalOut myled(LED1); |
bouaziz | 0:fd4714227d8e | 5 | Serial ser(p9,p10); |
bouaziz | 0:fd4714227d8e | 6 | |
bouaziz | 0:fd4714227d8e | 7 | int main() { |
bouaziz | 0:fd4714227d8e | 8 | char v[3]; |
bouaziz | 0:fd4714227d8e | 9 | Peripheral_PowerDown(LPC1768_PCONP_PCENET|LPC1768_PCONP_PCSPI|LPC1768_PCONP_PCRTC|LPC1768_PCONP_PCI2C2| |
bouaziz | 0:fd4714227d8e | 10 | LPC1768_PCONP_PCI2S|LPC1768_PCONP_PCQEI|LPC1768_PCONP_PCI2C1|LPC1768_PCONP_PCCAN1|LPC1768_PCONP_PCCAN2); |
bouaziz | 0:fd4714227d8e | 11 | //and turn off the PHY OSC |
bouaziz | 0:fd4714227d8e | 12 | LPC_GPIO1->FIODIR |= 0x8000000; |
bouaziz | 0:fd4714227d8e | 13 | LPC_GPIO1->FIOCLR = 0x8000000; |
bouaziz | 0:fd4714227d8e | 14 | |
bouaziz | 0:fd4714227d8e | 15 | ser.baud(38400); |
bouaziz | 0:fd4714227d8e | 16 | while(1) { |
bouaziz | 0:fd4714227d8e | 17 | wait(0.1); |
bouaziz | 0:fd4714227d8e | 18 | ser.putc('A'); |
bouaziz | 0:fd4714227d8e | 19 | v[0]=ser.getc(); |
bouaziz | 0:fd4714227d8e | 20 | printf("%c\r\n",v[0]); |
bouaziz | 0:fd4714227d8e | 21 | myled = (v[0]-'A' ==1 ? 1:0); |
bouaziz | 0:fd4714227d8e | 22 | |
bouaziz | 0:fd4714227d8e | 23 | } |
bouaziz | 0:fd4714227d8e | 24 | } |