Para o mario

Dependencies:   mbed USBDevice Buffer

Committer:
diogo966
Date:
Thu Dec 13 23:19:23 2018 +0000
Revision:
0:dcbbdc06fcd5
para o mario;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
diogo966 0:dcbbdc06fcd5 1 /*
diogo966 0:dcbbdc06fcd5 2 * Copyright (c) 2017 Helmut Tschemernjak
diogo966 0:dcbbdc06fcd5 3 * 30826 Garbsen (Hannover) Germany
diogo966 0:dcbbdc06fcd5 4 * Licensed under the Apache License, Version 2.0);
diogo966 0:dcbbdc06fcd5 5 */
diogo966 0:dcbbdc06fcd5 6
diogo966 0:dcbbdc06fcd5 7
diogo966 0:dcbbdc06fcd5 8
diogo966 0:dcbbdc06fcd5 9 #ifdef TARGET_NUCLEO_L476RG
diogo966 0:dcbbdc06fcd5 10 #define FEATURE_LORA 1
diogo966 0:dcbbdc06fcd5 11 #elif TARGET_DISCO_L072CZ_LRWAN1
diogo966 0:dcbbdc06fcd5 12 #define FEATURE_LORA 1
diogo966 0:dcbbdc06fcd5 13 #endif
diogo966 0:dcbbdc06fcd5 14
diogo966 0:dcbbdc06fcd5 15
diogo966 0:dcbbdc06fcd5 16
diogo966 0:dcbbdc06fcd5 17 #if defined(TARGET_DISCO_L072CZ_LRWAN1)
diogo966 0:dcbbdc06fcd5 18
diogo966 0:dcbbdc06fcd5 19 #define LORA_SPI_MOSI PA_7
diogo966 0:dcbbdc06fcd5 20 #define LORA_SPI_MISO PA_6
diogo966 0:dcbbdc06fcd5 21 #define LORA_SPI_SCLK PB_3
diogo966 0:dcbbdc06fcd5 22 #define LORA_CS PA_15
diogo966 0:dcbbdc06fcd5 23 #define LORA_RESET PC_0
diogo966 0:dcbbdc06fcd5 24 #define LORA_DIO0 PB_4
diogo966 0:dcbbdc06fcd5 25 #define LORA_DIO1 PB_1
diogo966 0:dcbbdc06fcd5 26 #define LORA_DIO2 PB_0
diogo966 0:dcbbdc06fcd5 27 #define LORA_DIO3 PC_13
diogo966 0:dcbbdc06fcd5 28 #define LORA_DIO4 PA_5
diogo966 0:dcbbdc06fcd5 29 #define LORA_DIO5 PA_4
diogo966 0:dcbbdc06fcd5 30 #define LORA_ANT_RX PA_1
diogo966 0:dcbbdc06fcd5 31 #define LORA_ANT_TX PC_2
diogo966 0:dcbbdc06fcd5 32 #define LORA_ANT_BOOST PC_1
diogo966 0:dcbbdc06fcd5 33 #define LORA_TCXO PA_12 // 32 MHz
diogo966 0:dcbbdc06fcd5 34
diogo966 0:dcbbdc06fcd5 35
diogo966 0:dcbbdc06fcd5 36
diogo966 0:dcbbdc06fcd5 37 #elif defined(TARGET_NUCLEO_L476RG) // using the RFM95 board
diogo966 0:dcbbdc06fcd5 38
diogo966 0:dcbbdc06fcd5 39 #define LORA_SPI_MOSI PC_12
diogo966 0:dcbbdc06fcd5 40 #define LORA_SPI_MISO PC_11
diogo966 0:dcbbdc06fcd5 41 #define LORA_SPI_SCLK PC_10
diogo966 0:dcbbdc06fcd5 42 #define LORA_CS PA_0
diogo966 0:dcbbdc06fcd5 43 #define LORA_RESET PA_1
diogo966 0:dcbbdc06fcd5 44 #define LORA_DIO0 PD_2 // DIO0=TxDone/RXDone
diogo966 0:dcbbdc06fcd5 45 #define LORA_DIO1 PB_7 //
diogo966 0:dcbbdc06fcd5 46 #define LORA_DIO2 PC_14 // DIO2=FhssChangeChannel
diogo966 0:dcbbdc06fcd5 47 #define LORA_DIO3 PC_15 // DIO3=CADDone
diogo966 0:dcbbdc06fcd5 48 #define LORA_DIO4 PH_0 // ????
diogo966 0:dcbbdc06fcd5 49 #define LORA_DIO5 NC // unused?
diogo966 0:dcbbdc06fcd5 50
diogo966 0:dcbbdc06fcd5 51 #endif