//***************************************************************************** void PinMuxConfig(void) { // // Enable Peripheral Clocks // PRCMPeripheralClkEnable(PRCM_UARTA0, PRCM_RUN_MODE_CLK); PRCMPeripheralClkEnable(PRCM_GPIOA1, PRCM_RUN_MODE_CLK); PRCMPeripheralClkEnable(PRCM_GPIOA2, PRCM_RUN_MODE_CLK); // // Configure PIN_55 for UART0 UART0_TX // PinTypeUART(PIN_55, PIN_MODE_3); // // Configure PIN_57 for UART0 UART0_RX // PinTypeUART(PIN_57, PIN_MODE_3); // // Configure PIN_04 for GPIO Input // PinTypeGPIO(PIN_04, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x20, GPIO_DIR_MODE_IN); // // Configure PIN_15 for GPIO Input // PinTypeGPIO(PIN_15, PIN_MODE_0, false); GPIODirModeSet(GPIOA2_BASE, 0x40, GPIO_DIR_MODE_IN); }
//***************************************************************************** void PinMuxConfig(void) { // // Enable Peripheral Clocks // PRCMPeripheralClkEnable(PRCM_GPIOA1, PRCM_RUN_MODE_CLK); // // Configure PIN_64 for GPIO Input // PinTypeGPIO(PIN_64, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x2, GPIO_DIR_MODE_IN); // // Configure PIN_01 for GPIO Input // PinTypeGPIO(PIN_01, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x4, GPIO_DIR_MODE_IN); // // Configure PIN_02 for GPIO Input // PinTypeGPIO(PIN_02, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x8, GPIO_DIR_MODE_IN); }
//***************************************************************************** void PinMuxConfig(void) { // // Enable Peripheral Clocks // PRCMPeripheralClkEnable(PRCM_GPIOA1, PRCM_RUN_MODE_CLK); PRCMPeripheralClkEnable(PRCM_UARTA0, PRCM_RUN_MODE_CLK); PRCMPeripheralClkEnable(PRCM_UARTA1, PRCM_RUN_MODE_CLK); // // Configure PIN_64 for GPIOOutput // PinTypeGPIO(PIN_64, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x2, GPIO_DIR_MODE_OUT); // // Configure PIN_01 for GPIOOutput // PinTypeGPIO(PIN_01, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x4, GPIO_DIR_MODE_OUT); // // Configure PIN_02 for GPIOOutput // PinTypeGPIO(PIN_02, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x8, GPIO_DIR_MODE_OUT); // // Configure PIN_03 for UART0 UART0_TX // PinTypeUART(PIN_03, PIN_MODE_7); // // Configure PIN_04 for UART0 UART0_RX // PinTypeUART(PIN_04, PIN_MODE_7); // // Configure PIN_58 for UART1 UART1_TX // PinTypeUART(PIN_58, PIN_MODE_6); // // Configure PIN_57 for UART1 UART1_RX // PinTypeUART(PIN_57, PIN_MODE_6); }
//***************************************************************************** void PinMuxConfig(void) { // // Enable Peripheral Clocks // PRCMPeripheralClkEnable(PRCM_GPIOA0, PRCM_RUN_MODE_CLK); PRCMPeripheralClkEnable(PRCM_GPIOA1, PRCM_RUN_MODE_CLK); PRCMPeripheralClkEnable(PRCM_GPIOA2, PRCM_RUN_MODE_CLK); PRCMPeripheralClkEnable(PRCM_GPIOA3, PRCM_RUN_MODE_CLK); //PRCMPeripheralClkEnable(PRCM_GPIOA4, PRCM_RUN_MODE_CLK); // // Configure PIN_50 for GPIO Input // PinTypeGPIO(PIN_50, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x1, GPIO_DIR_MODE_IN); // // Configure PIN_55 for GPIO Input // PinTypeGPIO(PIN_55, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x2, GPIO_DIR_MODE_IN); // // Configure PIN_57 for GPIO Input // PinTypeGPIO(PIN_57, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x4, GPIO_DIR_MODE_IN); // // Configure PIN_58 for GPIO Input // PinTypeGPIO(PIN_58, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x8, GPIO_DIR_MODE_IN); // // Configure PIN_59 for GPIO Input // PinTypeGPIO(PIN_59, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x10, GPIO_DIR_MODE_IN); // // Configure PIN_60 for GPIO Input // PinTypeGPIO(PIN_60, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x20, GPIO_DIR_MODE_IN); // // Configure PIN_61 for GPIO Input // PinTypeGPIO(PIN_61, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x40, GPIO_DIR_MODE_IN); // // Configure PIN_62 for GPIO Output // PinTypeGPIO(PIN_62, PIN_MODE_0, false); GPIODirModeSet(GPIOA0_BASE, 0x80, GPIO_DIR_MODE_OUT); // // Configure PIN_63 for GPIO Input // PinTypeGPIO(PIN_63, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x1, GPIO_DIR_MODE_IN); // // Configure PIN_64 for GPIO Input // PinTypeGPIO(PIN_64, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x2, GPIO_DIR_MODE_IN); // // Configure PIN_01 for GPIO Input // PinTypeGPIO(PIN_01, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x4, GPIO_DIR_MODE_IN); // // Configure PIN_02 for GPIO Input // PinTypeGPIO(PIN_02, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x8, GPIO_DIR_MODE_IN); // // Configure PIN_03 for GPIO Input // PinTypeGPIO(PIN_03, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x10, GPIO_DIR_MODE_IN); // // Configure PIN_04 for GPIO Input // PinTypeGPIO(PIN_04, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x20, GPIO_DIR_MODE_IN); // // Configure PIN_05 for GPIO Input // PinTypeGPIO(PIN_05, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x40, GPIO_DIR_MODE_IN); // // Configure PIN_06 for GPIO Input // PinTypeGPIO(PIN_06, PIN_MODE_0, false); GPIODirModeSet(GPIOA1_BASE, 0x80, GPIO_DIR_MODE_IN); // // Configure PIN_07 for GPIO Input // PinTypeGPIO(PIN_07, PIN_MODE_0, false); GPIODirModeSet(GPIOA2_BASE, 0x1, GPIO_DIR_MODE_IN); // // Configure PIN_08 for GPIO Input // PinTypeGPIO(PIN_08, PIN_MODE_0, false); GPIODirModeSet(GPIOA2_BASE, 0x2, GPIO_DIR_MODE_IN); // // Configure PIN_15 for GPIO Input // PinTypeGPIO(PIN_15, PIN_MODE_0, false); GPIODirModeSet(GPIOA2_BASE, 0x40, GPIO_DIR_MODE_IN); // // Configure PIN_16 for GPIO Input // PinTypeGPIO(PIN_16, PIN_MODE_0, false); GPIODirModeSet(GPIOA2_BASE, 0x80, GPIO_DIR_MODE_IN); // // Configure PIN_17 for GPIO Input // PinTypeGPIO(PIN_17, PIN_MODE_0, false); GPIODirModeSet(GPIOA3_BASE, 0x1, GPIO_DIR_MODE_IN); // // Configure PIN_18 for GPIO Input // PinTypeGPIO(PIN_18, PIN_MODE_0, false); GPIODirModeSet(GPIOA3_BASE, 0x10, GPIO_DIR_MODE_IN); // // Configure PIN_20 for GPIO Input // PinTypeGPIO(PIN_20, PIN_MODE_0, false); GPIODirModeSet(GPIOA3_BASE, 0x20, GPIO_DIR_MODE_IN); // // Configure PIN_21 for GPIO Input // PinTypeGPIO(PIN_21, PIN_MODE_0, false); GPIODirModeSet(GPIOA3_BASE, 0x2, GPIO_DIR_MODE_IN); // // Configure PIN_53 for GPIO Input // PinTypeGPIO(PIN_53, PIN_MODE_0, false); GPIODirModeSet(GPIOA3_BASE, 0x40, GPIO_DIR_MODE_IN); // // Configure PIN_45 for GPIO Input // PinTypeGPIO(PIN_45, PIN_MODE_0, false); GPIODirModeSet(GPIOA3_BASE, 0x80, GPIO_DIR_MODE_IN); // // Configure PIN_52 for GPIO Input // //PinTypeGPIO(PIN_52, PIN_MODE_0, false); //GPIODirModeSet(GPIOA4_BASE, 0x1, GPIO_DIR_MODE_IN); }