Leonardo Leonardo
/
TestSPIslave
Test SPI slave - Leonardo Wesseling
main.cpp
- Committer:
- polytech01
- Date:
- 2012-02-27
- Revision:
- 0:cda27773d8b4
File content as of revision 0:cda27773d8b4:
#include "mbed.h" SPISlave slave(p11,p12,p13,p14); Serial pc(USBTX, USBRX); int main() { slave.format(8,0); slave.frequency(1000000); int v, res; while(1) { if(slave.receive()) { v = slave.read(); // Read byte from master if(v!=0){// discard the dummy buffer write pc.printf("v=%d\n\r", v); res=(v+5); // Add 5 to it slave.reply(res); // Make this the next reply pc.printf("v++=%d\n\r", res); } } } }