
slave.receive()が動作しない
main.cpp
- Committer:
- moo
- Date:
- 2016-10-18
- Revision:
- 0:8a5fd6497727
File content as of revision 0:8a5fd6497727:
#include "mbed.h" Serial pc(USBTX, USBRX); SPI mst(p11, p12, p13); DigitalOut cs(p14); SPISlave slv(p5, p6, p7, p8); int main() { mst.frequency(19200); mst.format(8,3); slv.frequency(19200); slv.format(8,3); pc.printf("start\r\n"); cs = 0; for (int i=0; i<0xff; ++i) { mst.write(i); // if (slv.receive()) { // これが1にならない int v = slv.read(); pc.printf("%02x ",v); // } wait(0.1); } }