MCUXpresso_MIMXRT1052xxxxB/boards/evkbimxrt1050/azure_rtos_examples/spi_example/board_setup.c
2022-04-08 22:46:35 +08:00

21 lines
508 B
C

#include "pin_mux.h"
#include "clock_config.h"
#include "board.h"
#include "board_setup.h"
void board_setup(void)
{
BOARD_ConfigMPU();
BOARD_InitBootPins();
BOARD_InitBootClocks();
BOARD_InitDebugConsole();
/*Set clock source for LPSPI*/
CLOCK_SetMux(kCLOCK_LpspiMux, EXAMPLE_LPSPI_CLOCK_SOURCE_SELECT);
CLOCK_SetDiv(kCLOCK_LpspiDiv, EXAMPLE_LPSPI_CLOCK_SOURCE_DIVIDER);
NVIC_SetPriority(EXAMPLE_LPSPI_MASTER_IRQN, 3);
NVIC_SetPriority(EXAMPLE_LPSPI_SLAVE_IRQN, 2);
}