Contents ...
udn網路城邦
FSL imx6 uboot GPIO note
2016/03/18 11:24
瀏覽233
迴響0
推薦0
引用0
//---FSL imx6 uboot GPIO note
./board/freescale/mx6q_sabresd/mx6q_sabresd.c
int board_init(void)
./include/asm-arm/arch-mx6/mx6_pins.h
//---sample of input
    #define GPIO_VOL_DN_KEY IMX_GPIO_NR(1, 5)
    mxc_iomux_v3_setup_pad(MX6X_IOMUX(PAD_GPIO_5__GPIO_1_5));
    gpio_direction_input(GPIO_VOL_DN_KEY);
    if (gpio_get_value(GPIO_VOL_DN_KEY) == 0)
//---sample of output
    #define SABRESD_5V_PWREN        IMX_GPIO_NR(3, 18)  //Tony
    mxc_iomux_v3_setup_pad(MX6X_IOMUX(PAD_EIM_D18__GPIO_3_18));
    gpio_direction_output(SABRESD_5V_PWREN,1);
    gpio_set_value(SABRESD_5V_PWREN, 1);
全站分類:心情隨筆 心情日記
自訂分類:不分類
上一則: stm32f107 sd read
下一則: cache

限會員,要發表迴響,請先登入