init

Dependencies:   aconno_I2C Lis2dh12 WatchdogTimer

Committer:
pathfindr
Date:
Mon Feb 17 23:24:52 2020 +0000
Revision:
58:8d4a354816b1
Parent:
57:066dfbe8b4b9
usb

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pathfindr 0:94b743e06998 1 #include "mbed.h"
pathfindr 0:94b743e06998 2
pathfindr 6:388d3c7efdd9 3 //PINS
pathfindr 6:388d3c7efdd9 4 #define PN_SWDIO SWDIO
pathfindr 6:388d3c7efdd9 5 #define PN_SWCLK SWCLK
pathfindr 6:388d3c7efdd9 6 #define PN_RESET P0_21
pathfindr 57:066dfbe8b4b9 7 #define PN_IN_BUTTON P0_2
pathfindr 57:066dfbe8b4b9 8
pathfindr 57:066dfbe8b4b9 9 #define PN_LED P0_30 // Green
pathfindr 57:066dfbe8b4b9 10 #define PN_LED_BLUE P0_31 // Blue
pathfindr 57:066dfbe8b4b9 11
pathfindr 58:8d4a354816b1 12 #define PN_SPI_MOSI P0_20
pathfindr 58:8d4a354816b1 13 #define PN_SPI_MISO P0_18
pathfindr 58:8d4a354816b1 14 #define PN_SPI_CLK P0_16
pathfindr 57:066dfbe8b4b9 15 #define PN_UART_RX P0_11
pathfindr 57:066dfbe8b4b9 16 #define PN_UART_TX P0_5
pathfindr 6:388d3c7efdd9 17 #define PN_UART_CTS P0_30
pathfindr 6:388d3c7efdd9 18 #define PN_UART_RTS P0_31
pathfindr 6:388d3c7efdd9 19 #define PN_OUT_BUZZER P0_7
pathfindr 57:066dfbe8b4b9 20 #define PN_ACC_INT1 P0_25
pathfindr 57:066dfbe8b4b9 21 //#define PN_ACC_INT2 P0_25
pathfindr 57:066dfbe8b4b9 22 #define PN_I2C_SDA P0_29
pathfindr 57:066dfbe8b4b9 23 #define PN_I2C_SCL P0_28
pathfindr 57:066dfbe8b4b9 24
pathfindr 58:8d4a354816b1 25 #define DW1000_RST P0_24
pathfindr 58:8d4a354816b1 26 #define DW1000_IRQ P0_19
pathfindr 58:8d4a354816b1 27 #define DW1000_RDY P0_25
pathfindr 58:8d4a354816b1 28 #define DW1000_CS P0_17
pathfindr 58:8d4a354816b1 29
pathfindr 58:8d4a354816b1 30
pathfindr 58:8d4a354816b1 31
pathfindr 6:388d3c7efdd9 32
pathfindr 14:9a54b1b65bc8 33 //MEMORY FOR DISK
pathfindr 34:4493c9f6d707 34 //#define BD_PAGE_SIZE 4096
pathfindr 34:4493c9f6d707 35 //#define BD_TOTAL_SIZE 4096 * 35 //must be multiple of 4096
pathfindr 34:4493c9f6d707 36 //#define BD_PAGE_ADDRESS 0x5d000 //380928
pathfindr 34:4493c9f6d707 37
pathfindr 34:4493c9f6d707 38 #define USERDATA_START 0x7E000 // - 8k for user data
pathfindr 56:efd9f5613549 39
pathfindr 57:066dfbe8b4b9 40 #define APPDATA_START 0x40000 // - 4k for app data - DEVELOPMENT
pathfindr 57:066dfbe8b4b9 41 //#define APPDATA_START 0x3D000 // - 4k for app data - PRODUCTION