SPRS584Q April 2009 – January 2024 TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-Q1
PRODUCTION DATA
The device contains one enhanced quadrature encoder pulse (eQEP) module.
NAME | eQEP1 ADDRESS | eQEP1 SIZE(x16)/ #SHADOW | REGISTER DESCRIPTION |
---|---|---|---|
QPOSCNT | 0x6B00 | 2/0 | eQEP Position Counter |
QPOSINIT | 0x6B02 | 2/0 | eQEP Initialization Position Count |
QPOSMAX | 0x6B04 | 2/0 | eQEP Maximum Position Count |
QPOSCMP | 0x6B06 | 2/1 | eQEP Position-compare |
QPOSILAT | 0x6B08 | 2/0 | eQEP Index Position Latch |
QPOSSLAT | 0x6B0A | 2/0 | eQEP Strobe Position Latch |
QPOSLAT | 0x6B0C | 2/0 | eQEP Position Latch |
QUTMR | 0x6B0E | 2/0 | eQEP Unit Timer |
QUPRD | 0x6B10 | 2/0 | eQEP Unit Period Register |
QWDTMR | 0x6B12 | 1/0 | eQEP Watchdog Timer |
QWDPRD | 0x6B13 | 1/0 | eQEP Watchdog Period Register |
QDECCTL | 0x6B14 | 1/0 | eQEP Decoder Control Register |
QEPCTL | 0x6B15 | 1/0 | eQEP Control Register |
QCAPCTL | 0x6B16 | 1/0 | eQEP Capture Control Register |
QPOSCTL | 0x6B17 | 1/0 | eQEP Position-compare Control Register |
QEINT | 0x6B18 | 1/0 | eQEP Interrupt Enable Register |
QFLG | 0x6B19 | 1/0 | eQEP Interrupt Flag Register |
QCLR | 0x6B1A | 1/0 | eQEP Interrupt Clear Register |
QFRC | 0x6B1B | 1/0 | eQEP Interrupt Force Register |
QEPSTS | 0x6B1C | 1/0 | eQEP Status Register |
QCTMR | 0x6B1D | 1/0 | eQEP Capture Timer |
QCPRD | 0x6B1E | 1/0 | eQEP Capture Period Register |
QCTMRLAT | 0x6B1F | 1/0 | eQEP Capture Timer Latch |
QCPRDLAT | 0x6B20 | 1/0 | eQEP Capture Period Latch |
Reserved | 0x6B21 – 0x6B3F | 31/0 |
For more information on the eQEP, see the Enhanced QEP (eQEP) Module chapter in the TMS320F2803x Real-Time Microcontrollers Technical Reference Manual.
Figure 7-43 shows the eQEP functional block diagram.