78 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/***********************************************************************************************************************
 | 
						|
 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file
 | 
						|
 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file.
 | 
						|
 **********************************************************************************************************************/
 | 
						|
 | 
						|
#ifndef _PIN_MUX_H_
 | 
						|
#define _PIN_MUX_H_
 | 
						|
 | 
						|
/*!
 | 
						|
 * @addtogroup pin_mux
 | 
						|
 * @{
 | 
						|
 */
 | 
						|
 | 
						|
/***********************************************************************************************************************
 | 
						|
 * API
 | 
						|
 **********************************************************************************************************************/
 | 
						|
 | 
						|
#if defined(__cplusplus)
 | 
						|
extern "C" {
 | 
						|
#endif
 | 
						|
 | 
						|
/*!
 | 
						|
 * @brief Calls initialization functions.
 | 
						|
 *
 | 
						|
 */
 | 
						|
void BOARD_InitBootPins(void);
 | 
						|
 | 
						|
/* GPIO_AD_25 (coord M15), LPUART1_RXD */
 | 
						|
/* Routed pin properties */
 | 
						|
#define BOARD_INITPINS_LPUART1_RXD_PERIPHERAL                            LPUART1   /*!< Peripheral name */
 | 
						|
#define BOARD_INITPINS_LPUART1_RXD_SIGNAL                                    RXD   /*!< Signal name */
 | 
						|
 | 
						|
/* GPIO_AD_24 (coord L13), LPUART1_TXD */
 | 
						|
/* Routed pin properties */
 | 
						|
#define BOARD_INITPINS_LPUART1_TXD_PERIPHERAL                            LPUART1   /*!< Peripheral name */
 | 
						|
#define BOARD_INITPINS_LPUART1_TXD_SIGNAL                                    TXD   /*!< Signal name */
 | 
						|
 | 
						|
/* GPIO_AD_04 (coord M13), SIM1_PD/J44[C8]/USER_LED_CTL1/J9[8]/J25[7] */
 | 
						|
/* Routed pin properties */
 | 
						|
#define BOARD_INITPINS_USER_LED_PERIPHERAL                                 GPIO9   /*!< Peripheral name */
 | 
						|
#define BOARD_INITPINS_USER_LED_SIGNAL                                   gpio_io   /*!< Signal name */
 | 
						|
#define BOARD_INITPINS_USER_LED_CHANNEL                                       3U   /*!< Signal channel */
 | 
						|
 | 
						|
/* Symbols to be used with GPIO driver */
 | 
						|
#define BOARD_INITPINS_USER_LED_GPIO                                       GPIO9   /*!< GPIO peripheral base pointer */
 | 
						|
#define BOARD_INITPINS_USER_LED_GPIO_PIN                                      3U   /*!< GPIO pin number */
 | 
						|
#define BOARD_INITPINS_USER_LED_GPIO_PIN_MASK                         (1U << 3U)   /*!< GPIO pin mask */
 | 
						|
 | 
						|
/* WAKEUP (coord T8), USER_BUTTON */
 | 
						|
/* Routed pin properties */
 | 
						|
#define BOARD_INITPINS_USER_BUTTON_PERIPHERAL                             GPIO13   /*!< Peripheral name */
 | 
						|
#define BOARD_INITPINS_USER_BUTTON_SIGNAL                                gpio_io   /*!< Signal name */
 | 
						|
#define BOARD_INITPINS_USER_BUTTON_CHANNEL                                    0U   /*!< Signal channel */
 | 
						|
 | 
						|
/* Symbols to be used with GPIO driver */
 | 
						|
#define BOARD_INITPINS_USER_BUTTON_GPIO                                   GPIO13   /*!< GPIO peripheral base pointer */
 | 
						|
#define BOARD_INITPINS_USER_BUTTON_GPIO_PIN                                   0U   /*!< GPIO pin number */
 | 
						|
#define BOARD_INITPINS_USER_BUTTON_GPIO_PIN_MASK                      (1U << 0U)   /*!< GPIO pin mask */
 | 
						|
 | 
						|
/*!
 | 
						|
 * @brief Configures pin routing and optionally pin electrical features.
 | 
						|
 *
 | 
						|
 */
 | 
						|
void BOARD_InitPins(void);                    /* Function assigned for the Cortex-M7F */
 | 
						|
 | 
						|
#if defined(__cplusplus)
 | 
						|
}
 | 
						|
#endif
 | 
						|
 | 
						|
/*!
 | 
						|
 * @}
 | 
						|
 */
 | 
						|
#endif /* _PIN_MUX_H_ */
 | 
						|
 | 
						|
/***********************************************************************************************************************
 | 
						|
 * EOF
 | 
						|
 **********************************************************************************************************************/
 |