PROGRAMA COMPLETO
Dependencies: PN532_MK20 USBDevice mbed
Diff: UtilidadesNFC.cpp
- Revision:
- 3:74dccd92e7f2
- Parent:
- 2:e2d9212cbca3
--- a/UtilidadesNFC.cpp Fri Apr 24 20:31:21 2015 +0000 +++ b/UtilidadesNFC.cpp Fri Apr 24 20:44:50 2015 +0000 @@ -82,17 +82,21 @@ int escribirTagNFC(){ - //FUNCION PARA CONFIGURAR EL MODULO NFC - NfcAdapter nfc = inicializarlector(); - - +//Se inicializa el modulo de comunicacion SPI en los pines D11 (MOSI), D12 (MISO) y D13(CLK) +SPI spi(D11, D12, D13); +//se selecciona el pin SS (slave selector) +PN532_SPI pn532spi(spi, D10); +//envia comandos para inicializar comunicacion con el chip +NfcAdapter nfc(pn532spi); +//configura el chip en modo lectura escritura +nfc.begin(); while (1) { usb.printf("\r Coloque una etiqueta Mifare Classic NFC formateada en el lector \n\r"); if (nfc.tagPresent()) { usb.printf("\r entre \r\n"); NdefMessage message = NdefMessage(); - message.addTextRecord("Mauricio"); + message.addTextRecord(buffertexto); // message.addUriRecord(""); bool success = nfc.write(message); if (success) {