#include "board.h" void nb_power_on(uint8_t baud) { lpuart0_drv_init(baud); // nb uart if(baud==0) {GpioInit(NB_EN_PIN_FUNC, GPIO_DIG_OUT_WEAK_PUSH_NONEUP_NONEDOWN); GpioSetPins(NB_EN_GPIO_PORT, NB_EN_GPIO_BITMASK); } } void nb_power_off(void) { PeriClk_MutDisable(PeriClk_LpUart0); GpioInit(NB_EN_PIN_FUNC, GPIO_DIG_IN_NONEUP_PULLDOWN); GpioClrPins(NB_EN_GPIO_PORT, NB_EN_GPIO_BITMASK); // GpioInit(PD09_AF0, GPIO_DIG_IN_NONEUP_PULLDOWN); // GpioInit(PD08_AF0, GPIO_DIG_IN_NONEUP_PULLDOWN); }