1
Dependencies: X_NUCLEO_IKS01A1 LoRaWAN-lib SX1276Lib mbed
Diff: board/board.h
- Revision:
- 5:8654260e3d16
- Parent:
- 3:4bca7f8f731a
--- a/board/board.h Thu Sep 28 04:53:55 2017 +0000 +++ b/board/board.h Sun Nov 26 03:26:34 2017 +0000 @@ -26,6 +26,7 @@ #include "x_nucleo_iks01a1.h" #endif +#if defined ( TARGET_NUCLEO_L152RE ) /*! * Unique Devices IDs register set ( STM32L1xxx ) */ @@ -33,6 +34,24 @@ #define ID2 ( 0x1FF800D4 ) #define ID3 ( 0x1FF800E4 ) +#elif defined ( TARGET_NUCLEO_F401RE ) || defined ( TARGET_NUCLEO_F411RE ) +/*! + * Unique Devices IDs register set ( STM32F4xxx ) + */ +#define ID1 ( 0x1FFF7A10 ) +#define ID2 ( 0x1FFF7A14 ) +#define ID3 ( 0x1FFF7A18 ) + +#elif defined ( TARGET_NUCLEO_L073RZ ) +/*! + * Unique Devices IDs register set ( STM32L0xxx ) + */ +#define ID1 ( 0x1FF80050 ) +#define ID2 ( 0x1FF80054 ) +#define ID3 ( 0x1FF80064 ) + +#endif + #define LOW_BAT_THRESHOLD 3.45 #define AIN_VREF 3.3 // STM32 internal refernce #define AIN_VBAT_DIV 2 // Resistor divider @@ -41,8 +60,6 @@ extern DigitalIn UsrButton; -extern AnalogOut UsrLED; - #ifdef USE_IKS01A1_SENSOR extern X_NUCLEO_IKS01A1 *mems_expansion_board; extern MotionSensor *accelerometer;