- 积分
- 29
贡献158
飞刀45 FD
注册时间2020-8-14
在线时间5 小时
扫一扫,手机访问本帖
|
本帖最后由 vinci001 于 2020-10-19 14:36 编辑
static iomux_v3_cfg_t const gpio_pads[] = {
MX6_PAD_GPIO1_IO09__GPIO1_IO09 | MUX_PAD_CTRL(NO_PAD_CTRL),
MX6_PAD_LCD_DATA23__GPIO3_IO28 | MUX_PAD_CTRL(NO_PAD_CTRL),
};
static void gpio_init(void)
{
imx_iomux_v3_setup_multiple_pads(gpio_pads, ARRAY_SIZE(gpio_pads));
gpio_direction_output(IMX_GPIO_NR(1, 9) , 1);
gpio_set_value(IMX_GPIO_NR(1, 9), 0);
gpio_direction_output(IMX_GPIO_NR(3, 28) , 1);
gpio_set_value(IMX_GPIO_NR(3, 28), 0);
}
用的imx6ull emmc核心板 在u-boot中GPIO1.9一直是高电平状态无法输出低电平是怎么回事 同样的方式设置gpio3.8就有效;用的单独的核心板未接入其他电路
|
|