查看: 2505|回复: 0

[求助] IMX6 SABRESD GPIO

[复制链接]

该用户从未签到

6

主题

9

帖子

0

注册会员

Rank: 2

积分
64
最后登录
2016-9-20
发表于 2015-9-10 15:09:56 | 显示全部楼层 |阅读模式
im6 sabresd uboot 中GPIO配置不起作用,能否指点下?,下面代码能正确读取到GPIO4 5的值吗?是否有错误?
#define GPIO_4_DATA      (*(volatile unsigned long *)0x020A8000)
#define GPIO_4_DIR       (*(volatile unsigned long *)0x020A8004)

#define GPIO_5_DATA      (*(volatile unsigned long *)0x020AC000)
#define GPIO_5_DIR       (*(volatile unsigned long *)0x020AC004)

#define IOMUX_GP4        (*(volatile unsigned long *)0x020E0238)
#define IOMUX_GP5        (*(volatile unsigned long *)0x020E023C)
int check_key_pressing(void)
{
    IOMUX_GP4 = 0x5;
    IOMUX_GP5 = 0x5;

    GPIO_4_DIR = 0x0;
    GPIO_5_DIR = 0x0;

    printf("shady_eminem--->gp44 is 0x%x, gp55 is 0x%x\n", GPIO_4_DATA, GPIO_5_DATA);
    return 0;
}
#endif


我知道答案 目前已有0人回答
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-9-5 11:40 , Processed in 0.081272 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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