spi test slave

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 SPISlave slave (p11,p12,p13,p14);
00004 RawSerial pc(USBTX, USBRX);
00005 
00006 int main() {
00007     while (true) {
00008     pc.baud (921600);
00009     slave.format(10, 3);
00010     slave.frequency(10000000);
00011     slave.reply(0x00);
00012     int check = slave.receive();
00013     pc.printf("receive = %d\n\r",check);
00014     if(check==1)
00015     {
00016         int mes = slave.read();
00017         pc.printf("%d\n\r",mes);
00018     }
00019     }
00020     
00021 }