|
现我想将2416开发底板上的camera接口上的口线作为普通IO口使用,在你们的使用手册里面也有讲到在2416的板子上无摄像头功能,均为普通IO,我在tq2416_leds.c和regs-gpio.h文件中分别做了修改,修改如下tq2416_leds.c文件内进行了一些添加
static unsigned long gpio_table [] ={
S3C2410_GPG(1),//4
S3C2410_GPG(2),//5
S3C2410_GPG(3),//6
S3C2410_GPF(4),//7
。。。。。
};
/* 用来指定GPIO引脚的功能:输出 */
static unsigned int gpio_cfg_table [] =
{
S3C2410_GPG1_OUTP,//4
S3C2410_GPG2_OUTP,//5
S3C2410_GPG3_OUTP,//6
S3C2410_GPF4_INP,//7
。。。。。。。
};
并且在regs-gpio.h文件中有进行了相应的添加
#define S3C2410_GPG0_OUTP (0x01 << 0)
#define S3C2410_GPG1_OUTP (0x01 << 2)
#define S3C2410_GPG2_OUTP (0x01 << 4)
。。。。。
分别对C,E,G,H口进行了修改,但是只有H和C口能根据要求正确输出,E,G两个口始终输出高电平,是否还有别地方要改啊,还是哪边占用了啊,求救!!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|