18 #include "fsl_power.h"    20 #include "gpio_driver.h"    58 #define I2C_S1_SCL_PIN D15    59 #define I2C_S1_SDA_PIN D14    60 #define I2C_S1_DRIVER Driver_I2C4    61 #define I2C_S1_DEVICE_INDEX I2C4_INDEX    62 #define I2C_S1_SIGNAL_EVENT I2C4_SignalEvent_t    65 #define I2C_S2_DRIVER Driver_I2C5    66 #define I2C_S2_DEVICE_INDEX I2C5_INDEX    67 #define I2C_S2_SIGNAL_EVENT I2C5_SignalEvent_t    70 #define SPI_S_DRIVER Driver_SPI5    71 #define SPI_S_BAUDRATE 500000U     72 #define SPI_S_DEVICE_INDEX SPI5_INDEX
    73 #define SPI_S_SIGNAL_EVENT SPI5_SignalEvent_t    76 #define HOST_S_DRIVER Driver_USART0    77 #define HOST_S_SIGNAL_EVENT HOST_SignalEvent_t    78 #define HOST_B_DRIVER Driver_USART1    79 #define HOST_B_SIGNAL_EVENT HOST_SignalEvent_t    81 #define WIRED_USART USART0    82 #define WIRED_USART_CLK_SRC kCLOCK_Flexcomm0    83 #define WIRED_USART_CLK_FREQ CLOCK_GetFreq(kCLOCK_Flexcomm0)    84 #define WIRED_USART_IRQHandler FLEXCOMM0_IRQHandler    85 #define WIRED_USART_IRQn FLEXCOMM0_IRQn    87 #define WIRELESS_USART USART1    90 #define ADS_NVM_ADDR (FSL_FEATURE_SYSCON_FLASH_SIZE_BYTES - (2 * FSL_FEATURE_SYSCON_FLASH_SECTOR_SIZE_BYTES))    93 #define ASK_USER_TO_RESUME(x)                                                          \    94     static bool askResume = true;                                                      \    95     static uint16_t samplesToProcess = x - 1;                                          \    96     if (askResume && !samplesToProcess--)                                              \    98         PRINTF("\r\n Specified samples processed, press any key to continue... \r\n"); \   104 #ifdef BOARD_BootClockRUN   105 #undef BOARD_BootClockRUN   106 #define BOARD_BootClockRUN()                             \   108     CLOCK_AttachClk(kFRO12M_to_FLEXCOMM0);               \   110     CLOCK_AttachClk(kFRO12M_to_FLEXCOMM4);               \   112     CLOCK_AttachClk(kFRO12M_to_FLEXCOMM5);               \   114     BOARD_BootClockFROHF48M()   128 #define THIS_BOARD 16                      129 #define CORE_SYSTICK_HZ 48000000        
   130 #define CALIBRATION_NVM_ADDR 0x0003FF00 
   131 #define NVM_SECTOR_NUMBER 7             
   132 #define NVM_PAGE_NUMBER 1023            
   135 #define MAG_NVM_OFFSET 0     // 68 bytes used   136 #define GYRO_NVM_OFFSET 100  // 16 bytes used   137 #define ACCEL_NVM_OFFSET 140 // 88 bytes used 
status_t SMC_SetPowerModeWait(void *)
Configures the system to WAIT power mode. API name used from Kinetis family to maintain compatibility...
 
The GPIO pin handle for KSDK. 
 
gpioHandleKSDK_t GREEN_LED
 
status_t SMC_SetPowerModeVlpr(void *)
Configures the system to VLPR power mode. API name used from Kinetis family to maintain compatibility...
 
gpioHandleKSDK_t BLUE_LED