打印

请教GP21初始化的问题

[复制链接]
1246|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rainsinging|  楼主 | 2014-1-9 08:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GP21初始化后我的程序无法进入中断,不知道是什么原因,有没有谁用过GP21给点意见,谢谢

unsigned char GP2_Init(void)
{
    int count = 0;
   
    GP2_Write8(POR);//0x50
   
    GP2_Write32(REG0, 0x10056801);
    GP2_Write32(REG1, 0x21414001);
    GP2_Write32(REG2, 0xE0000001);
    GP2_Write32(REG3, 0x18000001);
    GP2_Write32(REG4, 0x20000001);
    GP2_Write32(REG5, 0x00000001);
    GP2_Write32(REG6, 0xC0006001);
   
    GP2_Write8(SCR);//0x03
    while(1)
    {
        if(GP2_int==1)//进中断设标志位1
        {
            GP2_int = 0;
            break;
        }
        delay_us(500);
        count++;
        if(count>=8)
        {
            count = 0;
            return 0;
        }
    }
    Calib_result = GP2_Read32(0xB0);
   
    return 1;
}

相关帖子

沙发
rainsinging|  楼主 | 2014-1-9 15:04 | 只看该作者
型号搞错了。。。结贴结贴

使用特权

评论回复
板凳
dirtwillfly| | 2014-1-9 20:23 | 只看该作者
问题解决了就好

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

80

帖子

0

粉丝