Gast
#2357185
Hallo, ich arbeite gerade mit einem DSpic33fj32mc204 um mit dem Quadratur Encoder Interface die Geschwindigkeit und Pos. meines Motors zu bestimmen. Problem: Beim ansprechen der entsprechenden Register/Variablen z.B. POSCNT1, DFLTCON1bits.XXX oder QEICON1bits.XXX bekomme ich beim Kompilieren immer die Fehlermeldung: z.B. 'QEICON1bits' undeclared (first use in this function) obwohl die in dem mitgelieferten Headerfile p33fj32mc204.h und im Linkerfile p33fj32mc204.gld ( DFLTCON1 = 0x1E2; _DFLTCON1 = 0x1E2; _DFLTCON1bits = 0x1E2; ) ebenfalls alle vorhanden sind. Andere Variablen wie TRISA,TRISB,LATA,I2C1CONbits etc. sind alle ansprechbar nur die des Quadratur Encoders nicht. Hat jemand eine spontanen Einfall zur Lösung dieses Problems? Gruß