VNebula 发表于 2010-11-18 17:56:31

谁做过S3C2440下的GPIO编程?

我想将一个S3C2440的GPIO的wince程序转到Linux下来,其中大多数是类似于这样
的语句:
v_pIOPRegs->rGPJDAT = 0x01fff;
v_pIOPRegs->rGPJCON = 0x0555555;
v_pIOPRegs->rGPJUP = 0x1fff;
我在linux下包含了头文件:
#include <asm-arm/arch-s3c2410/regs-gpioj.h>
#include <asm-arm/arch-s3c2410/regs-gpio.h>
后用下面的语句想执行相同的功能:
#define GPJCON(*(volatile unsigned long*)S3C2440_GPJCON)
#define GPJDAT(*(volatile unsigned long*)S3C2440_GPJDAT)
#define GPJUP(*(volatile unsigned long*)S3C2440_GPJUP)
        GPJDAT = 0x01fff;
        GPJCON = 0x0555555;
        GPJUP = 0x1fff;
结果不成功,不知道这是什么原因?

VNebula 发表于 2010-11-18 23:23:20

已经解决了
页: [1]
查看完整版本: 谁做过S3C2440下的GPIO编程?