Microchip
直播中

A_锦

4年用户 4经验值
擅长:可编程逻辑
私信 关注

PIC33EP系列QEI模块初始化问题

想问下大佬们,我这样配置QEI模块后,伺服电机编码器反馈信号时,QEI模块内POS1CNTL没有数据

void QEI_INIT() { __builtin_write_OSCCONL(OSCCON & 0xbf); // unlock PPS RPINR14bits.QEA1R=75; //RC14 B RPINR14bits.QEB1R=64; //RC13 A RPINR7 = 0x009; __builtin_write_OSCCONL(OSCCON | 0x40); // lock PP ANSELCbits.ANSC13=0; //RC13 RC14 配置为数字输入 ANSELCbits.ANSC14=0; TRISCbits.TRISC14= 1; TRISCbits.TRISC13= 1; QEI1CONbits.QEIEN = 1; //使能QEI模块 QEI1CONbits.CCM = 0x00; //选择正交编码器接口 (x4 模式)计数模式 QEI1IOCbits.FLTREN = 1; //使能输入引脚数字滤波器 QEI1IOCbits.QFDIV = 0b100; // 1:16 时钟分频 }

更多回帖

发帖
×
20
完善资料,
赚取积分