ATS

main.cpp

Committer:
TYLG
Date:
2018-04-25
Revision:
0:d5c2f505a436

File content as of revision 0:d5c2f505a436:

#include "mbed.h"

DigitalOut led(LED2);
SPI spi(D11, D12, D13); // mosi, miso, sclk
DigitalOut CS(D8);

Serial pc(PC_6, PC_7);

int main() {
    // specify period first
    led = 1; 
    spi.format(8,3);
    spi.frequency(2000000);
    CS = 1;
    
    pc.baud(2000000);
    
    while(1)
    {
    //CS = 0;   
    //spi.write(0x8F);
    //spi.write(0x00);
    //CS = 1;
    pc.printf("5");
    
    }
    // 4 second period
    //led.write(0.5f);      // 50% duty cycle, relative to period
    //led = 0.5f;          // shorthand for led.write()
    //led.pulsewidth(2);   // alternative to led.write, set duty cycle time in seconds
    //while(1);
}