Projet APP5 comm Zumo avec mbed

Dependencies:   mbed PowerControl

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?

UserRevisionLine numberNew 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 }