/*
* 著作権 2022 NXP
*
* SPDXライセンス識別子: BSD-3条項
*/
/********************************************************************************************************************************
* このファイルは、MCUXpresso Config Tools によって生成されました。このファイルに対して手動で行われた編集
* それぞれの MCUXpresso Config Tools を使用してこのファイルを更新すると、上書きされます。
******************************************************************************************************************************/
/*
* 以下のテキストはツールの設定として使用されます *************************************
!!グローバル情報
製品: Pins v12.0
プロセッサ: MIMX9352xxxxM
パッケージID: MIMX9352DVVXM
mcu_data: ksdk2_0
プロセッサバージョン: 0.12.3
* このコメントを変更する際は注意してください - これはツールの YAML 設定です ***********
*/
#include "pin_mux.h"
/* 関数 ************************************************************************************************************
*
* 関数名: BOARD_InitBootPins
* 説明: 初期化関数を呼び出します。
*
* 終わり ****************************************************************************************************************/
BOARD_InitBootPins を無効にします( void )
{
BOARD_InitPins();
}
/*
* 以下のテキストはツールの設定として使用されます *************************************
ボード初期ピン:
- オプション: {callFromInitBoot: 'true', coreID: cm33}
- ピンリスト:
- {pin_num: F20、ペリフェラル: LPUART2、信号: lpuart_rx、pin_signal: UART2_RXD、HYS: DISABLED、FSEL1: SlOW_SLEW_RATE、DSE: NO_DRIVE}
- {pin_num: F21、ペリフェラル: LPUART2、信号: lpuart_tx、pin_signal: UART2_TXD、HYS: 無効、PD: 無効、FSEL1: SlOW_SLEW_RATE}
- {pin_num: L17、ペリフェラル: GPIO2、信号: 'gpio_io, 04'、ピン信号: GPIO_IO04、HYS: 無効}
* このコメントを変更する際は注意してください - これはツールの YAML 設定です ***********
*/
/* 関数 ************************************************************************************************************
*
* 関数名: BOARD_InitPins
* 説明: ピンのルーティングとオプションでピンの電気機能を構成します。
*
* 終わり ****************************************************************************************************************/
void BOARD_InitPins( void ) { /*!< コアに割り当てられた関数: undefined[cm33] */
// IOMUXC_SetPinMux(IOMUXC_PAD_GPIO_IO04__GPIO2_IO04, 0U);
IOMUXC_SetPinMux( IOMUXC_PAD_UART2_RXD__LPUART2_RX 、 0U );
IOMUXC_SetPinMux( IOMUXC_PAD_UART2_TXD__LPUART2_TX 、 0U );
/* 手動で追加 (開始)*/
IOMUXC_SetPinMux( IOMUXC_PAD_GPIO_IO13__GPIO2_IO13 , 0U );
IOMUXC_SetPinConfig( IOMUXC_PAD_GPIO_IO13__GPIO2_IO13 、
/* 手動で追加 (終了)*/
// IOMUXC_SetPinConfig(IOMUXC_PAD_GPIO_IO04__GPIO2_IO04,
// IOMUXC_PAD_PD_MASK);
IOMUXC_SetPinConfig( IOMUXC_PAD_UART2_RXD__LPUART2_RX 、
IOMUXC_PAD_PD_MASK );
IOMUXC_SetPinConfig( IOMUXC_PAD_UART2_TXD__LPUART2_TX 、
IOMUXC_PAD_DSE ( 15U ));
}
/********************************************************************************************************************************
* 終了
******************************************************************************************************************************/
/*
* 著作権 2022 NXP
*
* SPDXライセンス識別子: BSD-3条項
*/
#ifndef _APP_H_
#define _APP_H_
/****************************************************************************************
* 定義
**********************************************************************************/
/* ${macro:start} */
#BOARD_LED_RGPIOを定義します GPIO2
#BOARD_LED_RGPIO_PINを定義します 13U
#DEFINE EXAMPLE_RGPIO_CLOCK_ROOT kCLOCK_Root_BusWakeup
#DEFINE EXAMPLE_RGPIO_CLOCK_GATE kCLOCK_Gpio2
/* ${macro:end} */
/****************************************************************************************
* プロトタイプ
**********************************************************************************/
/* ${prototype:start} */
BOARD_InitHardware をvoidにします。
/* ${prototype:end} */
#endif /* _APP_H_ */