天嵌 ARM开发社区

 找回密码
 注册
查看: 2439|回复: 6

GPIO控制问题?

[复制链接]
cuiming 发表于 2009-10-23 16:50:14 | 显示全部楼层 |阅读模式
G:\2.JPG

按LEDS程序修改,加了其它端口的设置,

两边红色是 LEDS 命令的 编号参数 ,

现在的问题就是 GPB 5 - 8  都可以且,控制灯。  

GPB0 也可以,好像是控制 蜂鸣器  LEDS 5 0 蜂鸣器响  LEDS 5 1 不响,

但其它端口不好用,请问还需要设置什么吗?

主要程序源码: 其它和LEDS驱动相同:
static unsigned long gpio_table [] =
{
        S3C2410_GPB5,
        S3C2410_GPB6,
        S3C2410_GPB7,
        S3C2410_GPB8,
        S3C2410_GPB0,
        S3C2410_GPB1,

               S3C2410_GPE11,
               S3C2410_GPE12,
              S3C2410_GPE13,
              S3C2410_GPE14,
              S3C2410_GPE15,

        S3C2410_GPG0,
        S3C2410_GPG1,
        S3C2410_GPG2,
        S3C2410_GPG3,
        S3C2410_GPG5,
        S3C2410_GPG6,
        S3C2410_GPG7,
        S3C2410_GPG10,
        S3C2410_GPG11,
        S3C2410_GPG13,
        S3C2410_GPG14,

        S3C2410_GPF3,
        S3C2410_GPF4,
};

static unsigned int gpio_cfg_table [] =
{
        S3C2410_GPB5_OUTP,
        S3C2410_GPB6_OUTP,
        S3C2410_GPB7_OUTP,
        S3C2410_GPB8_OUTP,
        S3C2410_GPB0_OUTP,
        S3C2410_GPB1_OUTP,

               S3C2410_GPE11_OUTP,
               S3C2410_GPE12_OUTP,
               S3C2410_GPE13_OUTP,
               S3C2410_GPE14_OUTP,
               S3C2410_GPE15_OUTP,

        S3C2410_GPG0_OUTP,
        S3C2410_GPG1_OUTP,
        S3C2410_GPG2_OUTP,
        S3C2410_GPG3_OUTP,
        S3C2410_GPG5_OUTP,
        S3C2410_GPG6_OUTP,
        S3C2410_GPG7_OUTP,
        S3C2410_GPG10_OUTP,
        S3C2410_GPG11_OUTP,
        S3C2410_GPG13_OUTP,
        S3C2410_GPG14_OUTP,

        S3C2410_GPF3_OUTP,
        S3C2410_GPF4_OUTP,

};
 楼主| cuiming 发表于 2009-10-23 16:54:28 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

亚瑟王 发表于 2009-10-24 17:47:32 | 显示全部楼层
SPI部分可能和系统自带的SPI驱动有关系,IIC部分和系统自带的IIC总线驱动有关系。
回复

使用道具 举报

 楼主| cuiming 发表于 2009-10-26 09:41:57 | 显示全部楼层
SPI部分,IIC部分  这两部分实际系统还是需要的吧。
EINT部分呢

哪些部分是可以不需要的?

我就是想在LINUX下 接USB摄像头 和5690摄像问,然后用GPIO控制

哪些GPIO系统可以不需要?

谢谢!
回复

使用道具 举报

亚瑟王 发表于 2009-10-27 16:12:06 | 显示全部楼层
IIC要用到的,SPI就用不上了,中断的话,根据你的需要确定是否使用。
回复

使用道具 举报

 楼主| cuiming 发表于 2009-10-29 11:45:49 | 显示全部楼层
另外还有几个问题:

1、系统总线接口 和 LCD 接口,能实现GPIO输出控制功能吗? 如输出1或者0

2、输入最好用哪个口,AIN0-AIN3是什么,可以作为输入检测吗?好像是GPIO也可以吧

3、中断你是说上面所有的EINT吗,如果那样应该能出来许多GPIO口,试试取消中断。
回复

使用道具 举报

亚瑟王 发表于 2009-11-12 19:16:29 | 显示全部楼层
LCD口有IO功能,AIN0到3就没有了。
中断引脚也有IO口功能。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-8-3 07:16 , Processed in 2.078002 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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