![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Iniversity work
main.cpp
- Committer:
- vinceP
- Date:
- 2017-08-30
- Revision:
- 0:ca687da7d225
- Child:
- 1:0630912bb400
File content as of revision 0:ca687da7d225:
#include "mbed.h" DigitalOut myled(LED1); Serial pc(USBTX, USBRX); //Serial uart(p13,p14); SPI spiTest(p5, p6, p7); DigitalOut cs(p8); int main() { //I2C while(1) { } } /* int main() { //https://developer.mbed.org/handbook/SerialPC //https://developer.mbed.org/handbook/mbed-NXP-LPC1768-Getting-Started //pc.printf("Echoes back to the screen anything you type\n"); int nombre = 2; cs = 1; //uart.printf("%d",nombre); // Setup the spi for 8 bit data, high steady state clock, // second edge capture, with a 1MHz clock rate // spiTest.format(8,3); // spiTest.frequency(1000000); cs = 0; // Send 0x8f, the command to read the WHOAMI register int t = spiTest.write(0x8F); pc.printf("WHOAMI register = %X\r\n", t); // Send a dummy byte to receive the contents of the WHOAMI register //int whoami = spiTest.write(0x00); //printf("WHOAMI register = 0x%X\n", whoami); cs = 1; while(1) { //uart.printf("%c",pc.getc()); cs = 0; // Send 0x8f, the command to read the WHOAMI register pc.scanf("%d",&nombre); t = spiTest.write(nombre); pc.printf("WHOAMI register = %X\r\n", t); cs = 0; myled = 1; wait(0.2); myled = 0; wait(0.2); //pc.putc(pc.getc()); } } */