This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于28035 eqep_pos_speed例程



大家好:

       28035  eqep_pos_speed例程中的 

pos16bval=(unsigned int)EQep1Regs.QPOSLAT;                // Latched POSCNT value

 tmp = (long)((long)pos16bval*(long)p->mech_scaler);       // Q0*Q26 = Q26
 tmp &= 0x03FFF000;// 这一句我不明白为什么要按位与一下,有没有明白的,讲解一下?