Projet APP5 comm Zumo avec mbed

Dependencies:   mbed PowerControl

main.cpp

Committer:
bouaziz
Date:
2021-12-08
Revision:
0:fd4714227d8e
Child:
1:e8c4e314d8f8

File content as of revision 0:fd4714227d8e:

#include "mbed.h"
#include "PowerControl/PowerControl.h"

DigitalOut myled(LED1);
Serial  ser(p9,p10);

int main() {
    char v[3];
    Peripheral_PowerDown(LPC1768_PCONP_PCENET|LPC1768_PCONP_PCSPI|LPC1768_PCONP_PCRTC|LPC1768_PCONP_PCI2C2|
                          LPC1768_PCONP_PCI2S|LPC1768_PCONP_PCQEI|LPC1768_PCONP_PCI2C1|LPC1768_PCONP_PCCAN1|LPC1768_PCONP_PCCAN2);
    //and turn off the PHY OSC
     LPC_GPIO1->FIODIR |= 0x8000000;
     LPC_GPIO1->FIOCLR = 0x8000000;
     
    ser.baud(38400);
    while(1) {     
        wait(0.1);
        ser.putc('A');
        v[0]=ser.getc();
        printf("%c\r\n",v[0]);
        myled = (v[0]-'A' ==1 ? 1:0);
        
    }
}