查看: 7053|回复: 10

[求助] i.MX6ul平台GPIO驱动问题

[复制链接]

该用户从未签到

1

主题

7

帖子

0

新手上路

Rank: 1

积分
35
最后登录
2016-11-10
发表于 2015-12-2 18:44:35 | 显示全部楼层 |阅读模式
i.MX6ul开发板GPIO驱动问题:
      写了一个简单的GPIO驱动程序,调用gpio_reguest等内核封装好得GPIO接口函数去控制GPIO,在device tree中配置IO为GPIO模式,然后调用gpio_direction_output(gpio,value)函数使GPIO口输出为高,但是出现的问题是:IO管脚用万用表测试一直无法输出为高,在内核debug打印信息里面看到的也是:输出方向正确,但是无法输出高!
      GPIO驱动函数如下:
int imx6ul_set_gpio_output(unsigned int gpio,int value)
{
    gpio_request(gpio,"gpio131");
    gpio_direction_output(gpio,value);
    gpio_set_value(gpio,value);
    gpio_free(gpio);
}
在GPIO驱动初始化的时候设置IO口:
static int gpio_init(void)
{
     。。。。。。。//省略部分代码
     imx6ul_set_gpio_output(131,1);
     。。。。。。。
}
有人说是我在配置device tree的时候出现问题,但是我还是未找出原因,Linux内核版本为:Linux-3.14.38。
各位大神有谁指导一下我错在哪里,不胜感激!!!
我知道答案 目前已有10人回答
回复

使用道具 举报

  • TA的每日心情
    开心
    2020-3-29 09:54
  • 签到天数: 418 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    2928

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3307
    最后登录
    2021-4-7
    发表于 2015-12-2 21:58:33 | 显示全部楼层
    不懂,帮顶。。。
    FSL-logo.png
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-12-3 08:34:30 | 显示全部楼层
    帮顶一下
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
    发表于 2015-12-3 08:49:50 | 显示全部楼层
    不懂 帮顶一下
    104930kli5jsmlssemljli.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    35
    最后登录
    2016-11-10
     楼主| 发表于 2015-12-3 09:44:00 | 显示全部楼层
    ,求大神指导
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    35
    最后登录
    2016-11-10
     楼主| 发表于 2015-12-3 09:44:59 | 显示全部楼层

    ,谢谢啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    35
    最后登录
    2016-11-10
     楼主| 发表于 2015-12-3 09:45:20 | 显示全部楼层
    Paderboy 发表于 2015-12-2 21:58
    不懂,帮顶。。。

    ,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    35
    最后登录
    2016-11-10
     楼主| 发表于 2015-12-3 09:46:02 | 显示全部楼层

    ,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    45

    主题

    2369

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3275
    最后登录
    1970-1-1
    发表于 2015-12-29 17:02:47 | 显示全部楼层
    楼主你好,建议你参考官网提供的porting guide来写,同时你可以参考默认的BSP中的代码。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    46
    最后登录
    2016-12-6
    发表于 2016-5-6 05:35:34 | 显示全部楼层
    不懂,帮忙顶一下,不知道楼主有没有什么群可以进行交流呢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 04:00 , Processed in 0.109791 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表