RX

Dependencies:   mbed BufferedSerial SX1276GenericLib X_NUCLEO_IKS01A2

Committer:
TMRL123
Date:
Wed Jun 05 00:25:53 2019 +0000
Revision:
0:fb7bf6d81e5f
RX

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TMRL123 0:fb7bf6d81e5f 1 #include "mbed.h"
TMRL123 0:fb7bf6d81e5f 2
TMRL123 0:fb7bf6d81e5f 3
TMRL123 0:fb7bf6d81e5f 4 class SDCard
TMRL123 0:fb7bf6d81e5f 5 {
TMRL123 0:fb7bf6d81e5f 6 public:
TMRL123 0:fb7bf6d81e5f 7
TMRL123 0:fb7bf6d81e5f 8 SDCard(SPI *t_spi, PinName t_cs);
TMRL123 0:fb7bf6d81e5f 9 ~SDCard();
TMRL123 0:fb7bf6d81e5f 10
TMRL123 0:fb7bf6d81e5f 11 int init(void);
TMRL123 0:fb7bf6d81e5f 12
TMRL123 0:fb7bf6d81e5f 13 bool read(uint8_t *vect, int post); //Lextura de un bloque de 512
TMRL123 0:fb7bf6d81e5f 14 bool write(uint8_t *vect, int post); //Escritura de un bloque de 512
TMRL123 0:fb7bf6d81e5f 15
TMRL123 0:fb7bf6d81e5f 16 private:
TMRL123 0:fb7bf6d81e5f 17
TMRL123 0:fb7bf6d81e5f 18 SPI *spi;
TMRL123 0:fb7bf6d81e5f 19 DigitalOut cs;
TMRL123 0:fb7bf6d81e5f 20 int cdv;
TMRL123 0:fb7bf6d81e5f 21
TMRL123 0:fb7bf6d81e5f 22 int init_card_v1();
TMRL123 0:fb7bf6d81e5f 23 int init_card_v2();
TMRL123 0:fb7bf6d81e5f 24
TMRL123 0:fb7bf6d81e5f 25 int cmd(int cmd, int arg);
TMRL123 0:fb7bf6d81e5f 26 int cmd8();
TMRL123 0:fb7bf6d81e5f 27 int cmd58();
TMRL123 0:fb7bf6d81e5f 28
TMRL123 0:fb7bf6d81e5f 29 };
TMRL123 0:fb7bf6d81e5f 30