LALALALA

Dependencies:   SWSPI mbed

Committer:
AndyTran
Date:
Mon Dec 07 04:09:11 2015 +0000
Revision:
0:fd16813614c5
SPI_sender

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AndyTran 0:fd16813614c5 1 #include "mbed.h"
AndyTran 0:fd16813614c5 2 #include "SWSPI.h"
AndyTran 0:fd16813614c5 3
AndyTran 0:fd16813614c5 4
AndyTran 0:fd16813614c5 5 RawSerial pc(USBTX, USBRX);
AndyTran 0:fd16813614c5 6 SPI spi(p5, p6, p7);
AndyTran 0:fd16813614c5 7 // mosi, miso, sclk
AndyTran 0:fd16813614c5 8 DigitalOut b_cs (p8);
AndyTran 0:fd16813614c5 9
AndyTran 0:fd16813614c5 10
AndyTran 0:fd16813614c5 11 int main()
AndyTran 0:fd16813614c5 12 {
AndyTran 0:fd16813614c5 13 pc.baud(921600);
AndyTran 0:fd16813614c5 14 spi.format(10, 3);
AndyTran 0:fd16813614c5 15 spi.frequency(10000000);
AndyTran 0:fd16813614c5 16 while(true)
AndyTran 0:fd16813614c5 17 {
AndyTran 0:fd16813614c5 18 b_cs.write(0);// = 0;
AndyTran 0:fd16813614c5 19 spi.write(0x9f);
AndyTran 0:fd16813614c5 20 //int jedecid = (spi.write(0) << 16) | (spi.write(0) << 8) | spi.write(0);
AndyTran 0:fd16813614c5 21 b_cs.write(1);// = 1;
AndyTran 0:fd16813614c5 22 pc.printf("done send\n\r");
AndyTran 0:fd16813614c5 23 //wait(30);
AndyTran 0:fd16813614c5 24 }
AndyTran 0:fd16813614c5 25 }