47 #include "gpio_driver.h" 90 #define I2C_S1_SCL_PIN A5 91 #define I2C_S1_SDA_PIN A4 92 #define I2C_S1_DRIVER Driver_I2C1 93 #define I2C_S1_DEVICE_INDEX I2C1_INDEX 94 #define I2C_S1_SIGNAL_EVENT I2C1_SignalEvent_t 97 #define I2C_S2_SCL_PIN D15 98 #define I2C_S2_SDA_PIN D14 99 #define I2C_S2_DRIVER Driver_I2C0 100 #define I2C_S2_DEVICE_INDEX I2C0_INDEX 101 #define I2C_S2_SIGNAL_EVENT I2C0_SignalEvent_t 104 #define I2C_BB_SCL_PIN ACCEL_SCL 105 #define I2C_BB_SDA_PIN ACCEL_SDA 106 #define I2C_BB_DRIVER Driver_I2C0 107 #define I2C_BB_DEVICE_INDEX I2C0_INDEX 108 #define I2C_BB_SIGNAL_EVENT I2C0_SignalEvent_t 111 #define SPI_S_SCLK D13 112 #define SPI_S_MOSI D11 113 #define SPI_S_MISO D12 114 #define SPI_S_DRIVER Driver_SPI0 115 #define SPI_S_BAUDRATE 500000U 116 #define SPI_S_DEVICE_INDEX SPI0_INDEX
117 #define SPI_S_SIGNAL_EVENT SPI0_SignalEvent_t 120 #define HOST_S_DRIVER Driver_USART0 121 #define HOST_S_SIGNAL_EVENT HOST_SignalEvent_t 124 #define HOST_B_DRIVER Driver_USART0 125 #define HOST_B_SIGNAL_EVENT HOST_SignalEvent_t 128 #define MMA845x_I2C_ADDR 0x1D 129 #define MMA845x_INT1 INT1 130 #define MMA845x_INT2 INT2 133 #define ASK_USER_TO_RESUME(x) \ 134 static volatile bool askResume = true; \ 135 static uint16_t samplesToProcess = x - 1; \ 136 if (askResume && !samplesToProcess--) \ 138 PRINTF("\r\n Specified samples processed, press any key to continue... \r\n"); \ 147 #define CONTROL_UART UART0 148 #define CONTROL_UART_PORT_CLKEN kCLOCK_PortA
149 #define CONTROL_UART_PORT PORTA
150 #define CONTROL_UART_RX_PIN PIN1_IDX
151 #define CONTROL_UART_TX_PIN PIN2_IDX
152 #define CONTROL_UART_MUX kPORT_MuxAlt2
153 #define CONTROL_UART_IRQHandler UART0_IRQHandler
154 #define CONTROL_UART_CLKSRC kCLOCK_CoreSysClk
155 #define CONTROL_UART_IRQn UART0_IRQn
156 // Override default PIT instance name
157 #define PIT_LED_HANDLER PIT_IRQHandler 158 #define PIT_IRQ_ID PIT_IRQn 162 #define CORE_SYSTICK_HZ 48000000
163 #define CALIBRATION_NVM_ADDR 0x0001FC00
164 #define ADS_NVM_ADDR 0x0001F800
165 #define FLASH_SECTOR_SIZE_PROPERTY kFLASH_PropertyPflashSectorSize
166 #define FLASH_ERASE_KEY kFLASH_ApiEraseKey 169 #define MAG_NVM_OFFSET 0 // 68 bytes used 170 #define GYRO_NVM_OFFSET 100 // 16 bytes used 171 #define ACCEL_NVM_OFFSET 140 // 88 bytes used
gpioHandleKSDK_t BLUE_LED
The GPIO pin handle for KSDK.
gpioHandleKSDK_t ACCEL_SDA
gpioHandleKSDK_t GREEN_LED
gpioHandleKSDK_t ACCEL_SCL